public UserDetailsVM GetUserDetails(int userId) { try { l2g_tbl_UserDetails user = db.l2g_tbl_UserDetails.Where(x => x.UserId == userId).First(); return(MappingConfig.UserDetailsToBusinessEntity(user)); } catch (Exception) { return(new UserDetailsVM()); } }
public bool AddUserDetails(UserDetailsVM userVM) { l2g_tbl_UserDetails user = MappingConfig.UserDetailsToDataEntity(userVM); user.CreatedDate = DateTime.Now; try { db.l2g_tbl_UserDetails.Add(user); db.SaveChanges(); } catch (Exception) { return(false); } return(true); }
public static l2g_tbl_UserDetails UserDetailsToDataEntity(UserDetailsVM userVM) { var user = new l2g_tbl_UserDetails() { UserId = userVM.UserId, Firstname = userVM.Firstname, Lastname = userVM.Lastname, DOB = userVM.DOB, Contact = userVM.Contact, HouseNo = userVM.HouseNo, Street = userVM.Street, PIN = userVM.PIN, Town = userVM.Town }; return(user); }
//userbankdetails to business entity left public static UserDetailsVM UserDetailsToBusinessEntity(l2g_tbl_UserDetails user) { var userVM = new UserDetailsVM() { UserId = user.UserId, Firstname = user.Firstname, Lastname = user.Lastname, DOB = user.DOB, Contact = user.Contact, HouseNo = user.HouseNo, Street = user.Street, PIN = user.PIN, Town = user.Town }; return(userVM); }
public bool UpdateUserDetail(UserDetailsVM userVM) { l2g_tbl_UserDetails user = MappingConfig.UserDetailsToDataEntity(userVM); try { l2g_tbl_UserDetails userEntity = db.l2g_tbl_UserDetails.Where(x => x.UserId == user.UserId).First(); userEntity.Firstname = user.Firstname; userEntity.Lastname = user.Lastname; userEntity.DOB = user.DOB; userEntity.Contact = user.Contact; userEntity.HouseNo = user.HouseNo; userEntity.Street = user.Street; userEntity.PIN = user.PIN; userEntity.Town = user.Town; db.SaveChanges(); } catch (Exception) { return(false); } return(true); }