Esempio n. 1
0
        public int guardarCargo([FromBody] CargoAF oCargoAF)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Cargos oCargo = new Cargos();
                    oCargo.IdCargo     = oCargoAF.idcargo;
                    oCargo.Cargo       = oCargoAF.cargo;
                    oCargo.Descripcion = oCargoAF.descripcion;
                    oCargo.Dhabilitado = 1;
                    bd.Cargos.Add(oCargo);
                    bd.SaveChanges();
                    rpta = 1;
                }
            }
            catch (Exception ex)
            {
                rpta = 0;
            }

            return(rpta);
        }
Esempio n. 2
0
        public CargoAF recuperarCargo(int id)
        {
            using (BDAcaassAFContext bd = new BDAcaassAFContext())
            {
                CargoAF oCargoAF = new CargoAF();
                Cargos  oCargo   = bd.Cargos.Where(p => p.IdCargo == id).First();
                oCargoAF.idcargo     = oCargo.IdCargo;
                oCargoAF.cargo       = oCargo.Cargo;
                oCargoAF.descripcion = oCargo.Descripcion;

                return(oCargoAF);
            }
        }
Esempio n. 3
0
        public int modificarCargo([FromBody] CargoAF oCargoAF)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Cargos oCargo = bd.Cargos.Where(p => p.IdCargo == oCargoAF.idcargo).First();
                    oCargo.IdCargo     = oCargoAF.idcargo;
                    oCargo.Cargo       = oCargoAF.cargo;
                    oCargo.Descripcion = oCargoAF.descripcion;
                    bd.SaveChanges();
                    rpta = 1;
                }
            } catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }