public int modificarTipoDescargo([FromBody] TipoDescargoAF oTipoDescargoAF) { int rpta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { //para editar tenemos que sacar la informacion TipoDescargo oTipoDescargo = bd.TipoDescargo.Where(p => p.IdTipo == oTipoDescargoAF.IdTipo).First(); oTipoDescargo.Nombre = oTipoDescargoAF.Nombre; oTipoDescargo.Descripcion = oTipoDescargoAF.Descripcion; //para guardar cambios bd.SaveChanges(); //si todo esta bien rpta = 1; } } catch (Exception ex) { rpta = 0; } return(rpta); }
public int guardarTipoDescargo([FromBody] TipoDescargoAF oTipoDescargoAF) { int rpta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { TipoDescargo oTipoDescargo = new TipoDescargo(); oTipoDescargo.IdTipo = oTipoDescargoAF.IdTipo; oTipoDescargo.Nombre = oTipoDescargoAF.Nombre; oTipoDescargo.Descripcion = oTipoDescargoAF.Descripcion; oTipoDescargo.Dhabilitado = 1; bd.TipoDescargo.Add(oTipoDescargo); bd.SaveChanges(); rpta = 1; } } catch (Exception ex) { rpta = 0; } return(rpta); }
public TipoDescargoAF RecuperarTipoDescargo(int id) { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { TipoDescargoAF oTipoDescargoAF = new TipoDescargoAF(); TipoDescargo oTipoDescargo = bd.TipoDescargo.Where(p => p.IdTipo == id).First(); oTipoDescargoAF.IdTipo = oTipoDescargo.IdTipo; oTipoDescargoAF.Nombre = oTipoDescargo.Nombre; oTipoDescargoAF.Descripcion = oTipoDescargo.Descripcion; return(oTipoDescargoAF); } }
public int validarActivo(int idTipo) { int res = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { TipoDescargo oTipo = bd.TipoDescargo.Where(p => p.IdTipo == idTipo).First(); SolicitudBaja oArea = bd.SolicitudBaja.Where(p => p.IdTipoDescargo == oTipo.IdTipo).First(); res = 1; } } catch (Exception ex) { res = 0; } return(res); }
public int eliminarTipoDescargo(int idTipoDescargo) { int respuesta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { TipoDescargo oTipoDescargo = bd.TipoDescargo.Where(p => p.IdTipo == idTipoDescargo).First(); oTipoDescargo.Dhabilitado = 0; bd.SaveChanges(); respuesta = 1; } } catch (Exception ex) { respuesta = 0; } return(respuesta); }