예제 #1
0
        private void Registrar_Proveedor()
        {
            RN_Proveedor    obj = new RN_Proveedor();
            EN_Proveedor    pro = new EN_Proveedor();
            Frm_Advertencia adv = new Frm_Advertencia();
            Frm_Filtro      fil = new Frm_Filtro();

            try
            {
                pro.Idproveedor     = txtIdProveedor.Text;
                pro.Nombreproveedor = txtnombrepro.Text;
                pro.Direccion       = txtdireccion.Text;
                pro.Telefono        = txttelefono.Text;
                pro.Rubro           = txtrubro.Text;
                pro.Rfc             = txtrfc.Text;
                pro.Correo          = txtcorreo.Text;
                pro.Contacto        = txtContacto.Text;
                pro.Fotologo        = xFotoruta;

                obj.RN_Registrar_Proveedor(pro);
                limpiar();

                this.Tag = "A";
                this.Close();
            }
            catch (Exception ex)
            {
                fil.Show();
                adv.lbl_Msm1.Text = "Error al guardar:" + ex.Message;
                adv.ShowDialog();
                fil.Hide();
            }
        }
예제 #2
0
        private void Buscar_Proveedorpara_Editar(string idprovee)
        {
            RN_Proveedor    obj  = new RN_Proveedor();
            DataTable       data = new DataTable();
            Frm_Advertencia adv  = new Frm_Advertencia();
            Frm_Filtro      fil  = new Frm_Filtro();

            try
            {
                data = obj.RN_Buscar_Proveedores(idprovee);
                if (data.Rows.Count > 0)
                {
                    txtIdProveedor.Text = Convert.ToString(data.Rows[0]["IDPROVEE"]);
                    txtnombrepro.Text   = Convert.ToString(data.Rows[0]["NOMBRE"]);
                    txtdireccion.Text   = Convert.ToString(data.Rows[0]["DIRECCION"]);
                    txtcorreo.Text      = Convert.ToString(data.Rows[0]["CORREO"]);
                    txttelefono.Text    = Convert.ToString(data.Rows[0]["TELEFONO"]);
                    txtContacto.Text    = Convert.ToString(data.Rows[0]["CONTACTO"]);
                    txtrubro.Text       = Convert.ToString(data.Rows[0]["RUBRO"]);
                    txtrfc.Text         = Convert.ToString(data.Rows[0]["RFC"]);
                    xFotoruta           = Convert.ToString(data.Rows[0]["FOTO LOGO"]);

                    piclogo.Load(xFotoruta);
                }
            }
            catch (Exception ex)
            {
                fil.Show();
                adv.lbl_Msm1.Text = "Error al guardar: " + ex.Message;
                adv.ShowDialog();
                fil.Hide();
            }
        }
예제 #3
0
        private void Cargar_todos_Proveedores()
        {
            RN_Proveedor obj  = new RN_Proveedor();
            DataTable    dato = new DataTable();

            dato = obj.RN_Mostrar_Todos_Proveedores();
            if (dato.Rows.Count > 0)
            {
                llenar_Listview(dato);
            }
            else
            {
                ltsProveedores.Items.Clear();
            }
        }
예제 #4
0
        private void buscar_Proveedores(string valor)
        {
            RN_Proveedor obj  = new RN_Proveedor();
            DataTable    dato = new DataTable();

            dato = obj.RN_Buscar_Proveedores(valor);
            if (dato.Rows.Count > 0)
            {
                llenar_Listview(dato);
            }
            else
            {
                ltsProveedores.Items.Clear();
            }
        }
예제 #5
0
        private void Llenar_Combo_Proveedores()
        {
            RN_Proveedor obj  = new RN_Proveedor();
            DataTable    dato = new DataTable();

            dato = obj.RN_Mostrar_Todos_Proveedores();

            if (dato.Rows.Count > 0)
            {
                var cbo = cbo_provee;
                cbo.DataSource    = dato;
                cbo.DisplayMember = "NOMBRE";
                cbo.ValueMember   = "IDPROVEE";
                cbo.SelectedIndex = 0;
            }
        }