/// <summary> /// Converts this instance of <see cref="users"/> to an instance of <see cref="usersDTO"/>. /// </summary> /// <param name="entity"><see cref="users"/> to convert.</param> public static usersDTO ToDTO(this users entity) { if (entity == null) { return(null); } var dto = new usersDTO(); dto.id_user = entity.id_user; dto.username = entity.username; dto.fullname = entity.fullname; dto.password = entity.password; dto.create_date = entity.create_date; dto.last_acces_datex = entity.last_acces_datex; dto.status = entity.status; dto.mail = entity.mail; dto.date_of_birth = entity.date_of_birth; dto.profession = entity.profession; dto.id_department = entity.id_department; dto.role = entity.role; entity.OnDTO(dto); return(dto); }
/// <summary> /// Converts this instance of <see cref="usersDTO"/> to an instance of <see cref="users"/>. /// </summary> /// <param name="dto"><see cref="usersDTO"/> to convert.</param> public static users ToEntity(this usersDTO dto) { if (dto == null) { return(null); } var entity = new users(); entity.id_user = dto.id_user; entity.username = dto.username; entity.fullname = dto.fullname; entity.password = dto.password; entity.create_date = dto.create_date; entity.last_acces_datex = dto.last_acces_datex; entity.status = dto.status; entity.mail = dto.mail; entity.date_of_birth = dto.date_of_birth; entity.profession = dto.profession; entity.id_department = dto.id_department; entity.role = dto.role; dto.OnEntity(entity); return(entity); }
public IActionResult Add([FromBody] usersDTO user) { if (string.IsNullOrEmpty(user.name)) { return(BadRequest("İsim Boş Bırakılamaz!")); } if (string.IsNullOrEmpty(user.surname)) { return(BadRequest("Soyisim Boş Bırakılamaz!")); } //Devam Edilebilir... Users users = new Users { Name = user.name, Surname = user.surname, CityId = user.cityId, ManagerId = user.managerId, Birthday = Convert.ToDateTime(user.birthday), Gender = user.gender, Department = user.department, DistrictId = user.districtId }; _db.Entry(users).State = Microsoft.EntityFrameworkCore.EntityState.Added; _db.SaveChanges(); return(Ok("Kayıt Başarılı!")); }
/// <summary> /// Invoked when <see cref="ToEntity"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="users"/> converted from <see cref="usersDTO"/>.</param> static partial void OnEntity(this usersDTO dto, users entity);
/// <summary> /// Invoked when <see cref="ToDTO"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="usersDTO"/> converted from <see cref="users"/>.</param> static partial void OnDTO(this users entity, usersDTO dto);