public async Task <IActionResult> Post([Bind("EmpleadoId")] Ingresos ingreso) { if (!ModelState.IsValid) { return(BadRequest(ErrorHelper.GetModelStateErrors(ModelState))); } ingreso.Fecha = DateTime.Now; context.Add(ingreso); await context.SaveChangesAsync(); return(Created($"/ingresos/{ingreso.RegistroId}", ingreso)); }
public async Task <IActionResult> Post([Bind("Nombre,Rfid")] Empleado empleado) { if (!ModelState.IsValid) { return(BadRequest(ErrorHelper.GetModelStateErrors(ModelState))); } if (await context.Empleado.Where(x => x.Rfid == empleado.Rfid).AnyAsync()) { return(BadRequest(ErrorHelper.Response(400, "el rfid ya existe."))); } context.Add(empleado); await context.SaveChangesAsync(); return(Created($"/empleadoes/{empleado.Id}", empleado)); }