public Medic Put(MedicDTO value) { Medic model = IMedicRepository.Get(value.Id); if (value.UserName != null) { model.UserName = value.UserName; } if (value.FirstName != null) { model.FirstName = value.FirstName; } if (value.LastName != null) { model.LastName = value.LastName; } if (value.Specialty != null) { model.Specialty = value.Specialty; } /* * if (value.Password != null) * { * model.Password = value.Password; * } */ return(IMedicRepository.Update(model)); }
public Medic Post(MedicDTO value) { Medic model = new Medic() { UserName = value.UserName }; return(IMedicRepository.Create(model)); }
public Medic Put(int id, MedicDTO value) { Medic model = IMedicRepository.Get(id); if (value.UserName != null) { model.UserName = value.UserName; } return(IMedicRepository.Update(model)); }
public MedicDTO GetID([FromBody] MedicDTO value) { Data.ControlCenter.Model.Medic u; MedicDTO uDTO = new MedicDTO(); u = uR.GetById(value.EntityID, false); uDTO = AutoMapper.Mapper.Map <Data.ControlCenter.Model.Medic, MedicDTO>(u); return(uDTO); }
public Medic Post(MedicDTO value) { Medic model = new Medic() { UserName = value.UserName, FirstName = value.FirstName, LastName = value.LastName, Specialty = value.Specialty, // Password = value.Password, }; return(IMedicRepository.Create(model)); }
public ResponseDTO CrearRegistro([FromBody] MedicDTO value) { var Response = new ResponseDTO(); Data.ControlCenter.Model.Medic u = new Data.ControlCenter.Model.Medic(); u = AutoMapper.Mapper.Map <MedicDTO, Data.ControlCenter.Model.Medic>(value); FuncionLogActualizaciones L = new FuncionLogActualizaciones(); L.LogCreacion(u.Log); uR.SaveOrUpdate(u); if (u.EntityID > 0) { Response.Success = true; Response.Message = "Creado"; } return(Response); }
public ResponseDTO UpdateRegistro([FromBody] MedicDTO value) { var Response = new ResponseDTO(); Data.ControlCenter.Model.Medic u; u = uR.GetById(value.EntityID, false); u = AutoMapper.Mapper.Map(value, u); FuncionLogActualizaciones L = new FuncionLogActualizaciones(); L.LogModificacion(u.Log); uR.SaveOrUpdate(u); uR.CommitChanges(); Response.Success = true; Response.Message = "Actualizado"; return(Response); }