public IActionResult PostPermiso([FromBody] DePermiso obj) { try { BlPermiso.SavePermiso(obj); return(Ok("Success")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void SavePermiso(DePermiso obj) { using (var db = new TestContext()) { if (db.Permisos.Any(x => x.Id == obj.Id)) { var dbObj = db.Permisos.FirstOrDefault(x => x.Id == obj.Id); dbObj.NombreEmpleado = obj.NombreEmpleado; dbObj.ApellidosEmpleado = obj.ApellidosEmpleado; dbObj.TipoPermisoId = obj.TipoPermisoId; } else { obj.FechaPermiso = DateTime.Today; db.Add(obj); } db.SaveChanges(); } }
public static void SavePermiso(DePermiso obj) { new DlPermiso().SavePermiso(obj); }