반응형
- [ 개발기록/직원관리 프로그램 ][Employee Manager] 데이터를 DB에 저장해보자2024-12-12 03:35:32일단 시작하기 전에 모든 결과를 보여주는 영상을 첨부했다.궁금하면 한 번씩 보시길 바란다. Index.cshtml@model Employee.Models.EmployeeViewModel@{ ViewData["Title"] = "Add Employee";} 직원등록 직원 목록 기타 @Html.Partial("_AddEmploy..
- [ 개발기록/직원관리 프로그램 ][직원관리 프로그램] 포트폴리오 프로젝트 시작2024-12-11 02:48:41기존에 하던 ERP 포트폴리오 개발이 너무 방대해서, 분리해서 개발 후 한 번에 합치기로 결정했다. 이게 하다 보니 점점 개발 속도가 빨라진다. 그리고 이번에는 경력과 학력을 추가할 수 있는 추가 버튼을 생성했다. 이는 자동으로 생성해준다. 근데... DB에 어떻게 추가하지... 또 찾아봐야하는 노가다를 해야겠다. 기존 뷰는 단일뷰였지만, 이번에 제작하면서 Tab을 만들어서 뷰를 만들었다. 한 페이지 내에서 여러개의 뷰를 관리할 수 있는데, 나는 이것을 Partial View를 활용해서 구현했다. @{ ViewData["Title"] = "Add Employee";} 직원등록 ..
- [ C#/개발일지 ][ERP 개발일지] 직원 정보 입력, 출력 그리고 에러2024-12-06 18:40:49웹 개발을 하다 보면 가장 짜증 나는 부분이 에러가 표시가 안될 때가 있다. 이는 대부분 HTML 코드에서 생기는데 오늘도 이 부분을 개발하면서 문제가 발생했다. 에러명: 날짜가 0001-01-01로 표시되는 이유 ASP.NET Core에서는 asp-for라는 속성을 사용한다. 이는 name=""과 같은 속성인데 내 input에 asp-for와 name이 둘 다 들어있었다. ㅠㅠ 이를 1시간이나 걸려서 찾아내다니... DB 문제가 있는 줄 알았는데... 아니었다 늘 처음하는 것에서는 실수가 발생하는 법, 멘탈 잡고 다시 가즈아 직원 등록 부분 코드 public async Task AddEmployee(EmployeeViewModel empvm) { if (..
- [ C#/개발일지 ][ERP 개발 일지] 로그인 프로세스2024-12-06 13:54:44FoodFlow에서 프로젝트 명을 ERP로 변경했다. public IActionResult SignIn(Account account) { var user = _context.Accounts.FirstOrDefault(a => a.Account_ID == account.Account_ID); //user validation if (user != null) { //Define Password Hasher var hasher = new PasswordHasher(); //Hashing User Password va..
- [ C#/개발일지 ]식당 관리 프로그램 FoodFlow 개발 1일차2024-12-02 21:05:28새로운 프로젝트를 만들기 앞서 기존 쇼핑몰 프로젝트는 나랑 너무 안 맞는다... 디자인 적인 요소가 개발자의 요소보다 크기 때문에 보여줄 때 디자인이 부족하면 매력 어필이 힘들다는 생각이 들었다. 그리고 난 디자이너가 아니다. 개발하기 전... 몸상태가 너무 아파서 병원에 다녀왔다. 하루종일 골골 거리며 쓰러져 있다가 정신 차리고 개발을 시작했다. 아무나 와서 회원가입을 할 수 있는 소프트웨어가 아니다. 회사 내에서 사용하는 프로그램이기에, 사용자의 접근도 쉽지 않게 해야 한다. 그렇기 때문에 회원가입 기능 자체를 만들지 않았다. 최초 제공되는 Admin 계정을 가지고 사용자의 계정을 생성할 수 있게 구현을 해야겠다고 애초에 프로젝트 생성할 때부터 마음을 먹었다. 그래서 현재는 임의의 어카운트를 이용..
- [ C#/개발일지 ][개발 일지] 온라인 쇼핑몰 회원가입 후 Session 유지 구현2024-11-28 16:35:45오늘은 어제 밤새고 조금 자다가 일어나서 작업하던 것을 마무리 했습니다. 홈 화면에서 로그인 화면으로 이동 회원가입으로 이동해서 회원가입을 완료하고 제대로 동작한다면, 다시 Home 화면으로 돌아오고 Account라는 링크가 Logout 링크로 변경되게 구현해보았습니다. Session이 없다면, Logout 링크가 보여지지 않게 설정했습니다. AuthController.csnamespace UrbanShop.Controllers{ public class AuthController : Controller { //AppDbContext private readonly AppDbContext _context; //AppDbContext Constructor ..
- [ C#/개발일지 ]ASP.NET Core MVC 온라인 쇼핑몰 연습 일지2024-11-28 06:02:24어제 DB 모델링을 끝내고 여태까지 조금 놀면서 느긋하게 만들어 보았다.아직 기능은 정의하지 않았는데 현재까지 작업 진행을 이야기해본다.홈 화면이다. 외국에서 운영되고 있는 한 쇼핑몰을 클론하고 있는데... 왠지 사진 디자인은 빼오면 안될거 같아서... 직접했더니 여기서 3시간을 버렸다 ㅋㅋ;; 누끼 따다가 시간 다 날렸네.... 디자인은 어렵다. 하는게 아니야. 그렇게 수정한 사진과 아이디어로 홈화면을 꾸미고, 로그인 창을 만드는데 고작 30분 걸렸다.그동안 뭐했느냐? 게임 좀 했다 ㅋㅋㅋ 디자인이 썩 나쁘지는 않은 것 같은데 보는 사람 입장에서는 다르겠지?나의 눈은 디자이너의 눈이 아니니까 오늘은 밤샘 작업으로 달려본다.
- [ Tutorial/ToDoList - ASP.NET Core ][ToDoList 앱 개발] ASP.NET Core MVC - 최종 데이터 출력2024-11-26 19:36:37우리가 이전 글에서 배운 것은 데이터를 입력하는 것을 배웠다. 그럼 이제 Create View를 Home 화면에 출력하고 우리가 만든 데이터를 출력해야 하지 않을까? 그렇다 우리는 이번에 최종적으로 데이터를 출력하고 Create View를 Navbar에 링크할 것이다. Solution Explorer에서 -> Shared -> _Layout.cshtml을 열자 ToDoList Home ..
반응형