Exemple #1
0
        public static int Insertar(Proveedor objProxy)
        {
            ValidationException x = new ValidationException();
            //if (string.IsNullOrEmpty(objProxy.SProvider_name))
            //    x.AgregarError("Ingrese el nombre del empleado");

            //if (string.IsNullOrEmpty(objProxy.SProvider_rs))
            //    x.AgregarError("Ingrese el nombre del rs?");

            //if (string.IsNullOrEmpty(objProxy.SProvider_phone))
            //    x.AgregarError("Ingrese el nombre del telefono");

            //if (string.IsNullOrEmpty(objProxy.SProvider_email))
            //    x.AgregarError("Ingrese el nombre del correo");

            //if (string.IsNullOrEmpty(objProxy.SProvider_desc))
            //    x.AgregarError("Ingrese el nombre del descripcion");

            //if (string.IsNullOrEmpty(objProxy.SProvider_address))
            //    x.AgregarError("Ingrese el nombre del direccion");

            //if (x.Cantidad > 0)
            //    throw x;

              DAOProveedor daoProxy = new DAOProveedor();
            return daoProxy.Insertar(objProxy.SProvider_name,objProxy.SProvider_rs,objProxy.SProvider_phone, objProxy.SProvider_email,objProxy.SProvider_desc,objProxy.SProvider_address);
        }
        protected void btGuardar_Click(object sender, EventArgs e)
        {
            RN.Entidades.Proveedor p = new RN.Entidades.Proveedor();

            p.SProvider_name = txtnombre.Text;
            p.SProvider_rs = txtrs.Text;
            p.SProvider_phone = txttelefono.Text;
            p.SProvider_email = txtmail.Text;
            p.SProvider_address = txtdireccion.Text;
            p.SProvider_desc = txtdesc.Text;

            if (string.IsNullOrEmpty(txtcodigo.Text))
            {
                int codigo = CProveedor.Insertar(p);
                txtcodigo.Text = codigo.ToString();
                lbMensajes.Text = "Proveedor guardado exitosamente";
                CargarProveedor();
               // this.GridView2.Enabled = true;
                //this.pnlDatos.Enabled = true;
            }
            else
            {
                p.IProvider_id = Convert.ToInt32(txtcodigo.Text);
                CProveedor.Actualizar(p);
                lbMensajes.Text = "Se actualizo Proveedor ";
                CargarProveedor();
                pnlDatos.Visible = false;
                pnlPrincipal.Visible = true;

            }
            limpiar();
        }
Exemple #3
0
        private static Proveedor Cargar(DataRow fila)
        {
            Proveedor objProxy = new Proveedor();
            objProxy.IProvider_id = Convert.ToInt32(fila["IProvider_id"]);
            objProxy.SProvider_name = fila["sProvider_name"].ToString();
            objProxy.SProvider_rs = fila["sProvider_rs"].ToString();
            objProxy.SProvider_phone = fila["sProvider_phone"].ToString();
            objProxy.SProvider_email = fila["sProvider_email"].ToString();
            objProxy.SProvider_desc = fila["sProvider_desc"].ToString();
            objProxy.SProvider_address = fila["sProvider_address"].ToString();

            return objProxy;
        }