Exemple #1
0
        public int guardarProveedor([FromBody] ProveedoresAF oProveedoresAF)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Proveedor oProveedor = new Proveedor();
                    oProveedor.IdProveedor       = oProveedoresAF.idProveedor;
                    oProveedor.Nombre            = oProveedoresAF.nombre;
                    oProveedor.Direccion         = oProveedoresAF.direccion;
                    oProveedor.Telefono          = oProveedoresAF.telefono;
                    oProveedor.Rubro             = oProveedoresAF.rubro;
                    oProveedor.Encargado         = oProveedoresAF.encargado;
                    oProveedor.TelefonoEncargado = oProveedoresAF.telefonoencargado;
                    oProveedor.Dhabilitado       = 1;

                    bd.Proveedor.Add(oProveedor);
                    bd.SaveChanges();
                    rpta = 1;
                }
            }


            catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }
Exemple #2
0
        public int modificarProveedor([FromBody] ProveedoresAF oProveedoresAF)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    //para editar tenemos que sacar la informacion
                    Proveedor oProveedor = bd.Proveedor.Where(p => p.IdProveedor == oProveedoresAF.idProveedor).First();
                    oProveedor.Nombre            = oProveedoresAF.nombre;
                    oProveedor.Direccion         = oProveedoresAF.direccion;
                    oProveedor.Telefono          = oProveedoresAF.telefono;
                    oProveedor.Rubro             = oProveedoresAF.rubro;
                    oProveedor.Encargado         = oProveedoresAF.encargado;
                    oProveedor.TelefonoEncargado = oProveedoresAF.telefonoencargado;
                    //para guardar cambios
                    bd.SaveChanges();
                    //si todo esta bien
                    rpta = 1;
                }
            }
            catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }
Exemple #3
0
 public ProveedoresAF RecuperarProveedor(int id)
 {
     using (BDAcaassAFContext bd = new BDAcaassAFContext())
     {
         ProveedoresAF oProveedoresAF = new ProveedoresAF();
         Proveedor     oProveedor     = bd.Proveedor.Where(p => p.IdProveedor == id).First();
         oProveedoresAF.idProveedor       = oProveedor.IdProveedor;
         oProveedoresAF.nombre            = oProveedor.Nombre;
         oProveedoresAF.direccion         = oProveedor.Direccion;
         oProveedoresAF.telefono          = oProveedor.Telefono;
         oProveedoresAF.rubro             = oProveedor.Rubro;
         oProveedoresAF.encargado         = oProveedor.Encargado;
         oProveedoresAF.telefonoencargado = oProveedor.TelefonoEncargado;
         return(oProveedoresAF);
     }
 }