public async Task <IActionResult> CreateEmpstore([FromBody] EmpstoreResource empstoreResource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var empstore = mapper.Map <EmpstoreResource, Empstore>(empstoreResource); context.Empstores.Add(empstore); await context.SaveChangesAsync(); return(Ok(empstore)); }
public async Task <IActionResult> UpdateEmpstore(int id, [FromBody] EmpstoreResource empstoreResource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var empstore = await context.Empstores.FindAsync(id); if (empstore == null) { return(NotFound()); } mapper.Map <EmpstoreResource, Empstore>(empstoreResource, empstore); await context.SaveChangesAsync(); return(Ok(empstore)); }
public async Task <IEnumerable <EmpstoreResource> > GetEmpStore(EmpstoreResource empstoreResource) { var empstore = await context.Empstores.ToListAsync(); return(mapper.Map <IEnumerable <Empstore>, IEnumerable <EmpstoreResource> >(empstore)); }