/// <summary> /// Get a user Career with identifier /// </summary> /// <param name="id"></param> /// <param name="objContex"></param> /// <returns></returns> public static UserCareerDto GetDto(int id, ModelUnibookContainer objContex) { UserCareerDto userCareerDto = null; try { UserCareer userCareer = UserCareerDal.Get(id, objContex); userCareerDto.UserCareerId = userCareer.UserCareerId; userCareerDto.User = new UserDto(); userCareerDto.User.UserId = userCareer.User.UserId; userCareerDto.User.Email = userCareer.User.Email; userCareerDto.User.Deleted = userCareer.User.Deleted; userCareerDto.User.Password = new PasswordDto(); userCareerDto.User.Role = new RoleDto(); userCareerDto.User.Role.RoleId = userCareer.User.Role.RoleId; userCareerDto.User.Role.Name = userCareer.User.Role.Name; userCareerDto.User.Role.Deleted = userCareer.User.Role.Deleted; userCareerDto.User.Person = new PersonDto(); userCareerDto.Career = new CareerDto(); userCareerDto.Career.CareerId = userCareer.Career.CareerId; userCareerDto.Career.Name = userCareer.Career.Name; userCareerDto.Career.Deleted = userCareer.Career.Deleted; userCareerDto.Career.Faculty = new FacultyDto(); userCareerDto.Career.Faculty.FacultyId = userCareer.Career.Faculty.FacultyId; userCareer.Career.Faculty.Name = userCareer.Career.Faculty.Name; } catch (Exception ex) { throw ex; } return(userCareerDto); }
public void Update(UserCareerDto userCareerDto) { try { UserCareerBrl.Update(userCareerDto, dbcontex); } catch (Exception ex) { throw ex; } }
public void Insert(UserCareerDto userCareerDto) { try { UserCareerBrl.Insert(userCareerDto, dbcontex); } catch (Exception ex) { throw ex; } }
public UserCareerDto Get(int id) { UserCareerDto userCareerDto = null; try { userCareerDto = UserCareerBrl.GetDto(id, dbcontex); } catch (Exception ex) { throw ex; } return(userCareerDto); }
/// <summary> /// Create a new user Career /// </summary> /// <param name="userCareer"></param> /// <param name="objContex"></param> public static void Insert(UserCareerDto userCareerDto, ModelUnibookContainer objContex) { try { UserCareer userCareer = new UserCareer(); userCareer.UserCareerId = userCareerDto.UserCareerId; userCareer.User = UserBrl.Get(userCareerDto.User.UserId, objContex); userCareer.Career = CareerBrl.Get(userCareerDto.Career.CareerId, objContex); UserCareerDal.Insert(userCareer, objContex); } catch (Exception ex) { throw ex; } }
/// <summary> /// Get list gender /// </summary> /// <param name="objContex">Get table to object</param> /// <returns></returns> public static List <UserCareerDto> Get(ModelUnibookContainer objContex) { try { List <UserCareerDto> userCareerList = new List <UserCareerDto>(); foreach (var item in UserCareerListDal.Get(objContex)) { UserCareerDto userCareer = new UserCareerDto() { UserCareerId = item.UserCareerId, Career = new CareerDto() { CareerId = item.Career.CareerId, Deleted = item.Career.Deleted, Name = item.Career.Name, Faculty = new FacultyDto() { Name = item.Career.Faculty.Name, Deleted = item.Career.Faculty.Deleted, FacultyId = item.Career.Faculty.FacultyId } }, User = new UserDto() { UserId = item.User.UserId, Email = item.User.Email, Deleted = item.User.Deleted, Password = new PasswordDto() { PasswordId = 1, Date = DateTime.Now, State = 1, Psw = "1234", UserId = 1 }, Role = new RoleDto() { RoleId = item.User.Role.RoleId, Name = item.User.Role.Name, Deleted = item.User.Role.Deleted }, Person = new PersonDto() } }; userCareerList.Add(userCareer); } return(userCareerList); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } }