public ActionResult SaveDataUserName(UserNameModel data) { var userId = AdminManager.UserLoginInfo.UserId; data.Createby = (int)userId; data.Updateby = (int)userId; data.Createday = DateTime.Now; data.Updateday = DateTime.Now; var result = UserService.SaveDataUserName(data); return Json(result); }
public UserNameModel GetUserNameByID(int id) { var model = new UserNameModel(); if (id > 0) { var data = _context.UserNames.Find(id); model = UserNameModel.Parser(data); } return model; }
public int SaveDataUserName(UserNameModel data) { try { if (data.ID > 0) { var olduser = _context.UserNames.Find(data.ID); if (olduser != null) { olduser.Fname = data.Fname ?? ""; olduser.Lname = data.Lname ?? ""; olduser.Username1 = data.Username1 ?? ""; olduser.Password = data.Password ?? ""; olduser.Email = data.Email ?? ""; olduser.Sex = data.Sex; olduser.Birthdate = data.Birthdate ?? DateTime.Now; olduser.Phone = data.Phone ?? ""; olduser.Mobile = data.Mobile ?? ""; olduser.Address1 = data.Address1 ?? ""; olduser.Address2 = data.Address2 ?? ""; olduser.Address3 = data.Address3 ?? ""; olduser.Country = data.Country ?? ""; olduser.Status = data.Status; olduser.Note = data.Note ?? ""; olduser.DeptID = data.DeptID; olduser.Updateby = data.Updateby; olduser.Updateday = data.Updateday; _context.Entry(olduser).State = EntityState.Modified; _context.SaveChanges(); return olduser.ID; } return 0; } else { var model = data.ToModel(); _context.Entry(model).State = EntityState.Added; _context.SaveChanges(); return model.ID; } } catch (Exception) { return 0; } }
public static UserNameModel Parser(UserName data) { if (data != null) { var model = new UserNameModel(); model.ID = data.ID; model.Fname = data.Fname ?? ""; model.Lname = data.Lname ?? ""; model.Username1 = data.Username1 ?? ""; model.Password = data.Password ?? ""; model.Email = data.Email ?? ""; model.Sex = data.Sex ?? 1; model.Birthdate = data.Birthdate ?? null; model.Phone = data.Phone ?? ""; model.Mobile = data.Mobile ?? ""; model.Address1 = data.Address1 ?? ""; model.Address2 = data.Address2 ?? ""; model.Address3 = data.Address3 ?? ""; model.Country = data.Country ?? ""; model.Status = data.Status ?? 0; model.Note = data.Note ?? ""; model.DeptID = data.DeptID ?? 1; model.Day = 1; model.Month = 1; model.Year = 1990; if (data.Birthdate.HasValue) { var Temp = String.Format("{0:dd/MM/yyyy}", data.Birthdate.Value); var arrtem = Temp.Split(Convert.ToChar("/")); model.Day = int.Parse(arrtem[0]); model.Month = int.Parse(arrtem[1]); model.Year = int.Parse(arrtem[2]); } return model; } return null; }