public async Task <IActionResult> PutStaffs(int id, DataModels.Staffs staffs) { if (id != staffs.StaffId) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.Staffs, data.Staffs>(staffs); new BS.Staffs(_context).Update(mapaux); } catch (Exception ee) { if (!StaffsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <DataModels.Staffs> > PostStaffs(DataModels.Staffs staffs) { var mapaux = _mapper.Map <datamodels.Staffs, data.Staffs>(staffs); new BS.Staffs(_context).Insert(mapaux); return(CreatedAtAction("GetStaffs", new { id = staffs.StaffId }, staffs)); }