示例#1
0
        private void CargaSucursales()
        {
            List <Sucursal_Mdl> listasucursales = new List <Sucursal_Mdl>();
            Sucursal_Ctl        objSucursales   = new Sucursal_Ctl();

            listasucursales = objSucursales.listaSucursal();

            Configura();

            foreach (var sucursal in listasucursales)
            {
                fgSucursales.AddItem("");

                fgSucursales.SetData(fgSucursales.Rows.Count - 1, 0, sucursal.id_sucursal);
                fgSucursales.SetData(fgSucursales.Rows.Count - 1, 1, sucursal.sucursal);
                fgSucursales.SetData(fgSucursales.Rows.Count - 1, 2, sucursal.responsable);
                fgSucursales.SetData(fgSucursales.Rows.Count - 1, 3, sucursal.telefono);
                fgSucursales.SetData(fgSucursales.Rows.Count - 1, 4, sucursal.correo);

                if (sucursal.estatus == 1)
                {
                    fgSucursales.SetData(fgSucursales.Rows.Count - 1, 5, "Activo");
                }
                else
                {
                    fgSucursales.SetData(fgSucursales.Rows.Count - 1, 5, "Inactivo");
                }
            }

            fgSucursales.AutoSizeCols();
        }
示例#2
0
        private void CargaSucursales()
        {
            BindingSource dbSucursal  = new BindingSource();
            Sucursal_Ctl  objSucursal = new Sucursal_Ctl();

            dbSucursal.DataSource = objSucursal.listaSucursal();

            cmbSucursal.DataSource    = dbSucursal;
            cmbSucursal.ValueMember   = "id_sucursal";
            cmbSucursal.DisplayMember = "sucursal";
        }
示例#3
0
        private void CargaSucursal()
        {
            Sucursal_Ctl  objSucursal = new Sucursal_Ctl();
            BindingSource dbSucursal  = new BindingSource();

            dbSucursal.DataSource = objSucursal.sucursalSeleccionada(idSuc);

            txtSucursal.DataBindings.Add("Text", dbSucursal, "sucursal", true);
            txtCalle.DataBindings.Add("Text", dbSucursal, "calle", true);
            txtNumExt.DataBindings.Add("Text", dbSucursal, "num_ext", true);
            txtNumInt.DataBindings.Add("Text", dbSucursal, "num_int", true);
            txtColonia.DataBindings.Add("Text", dbSucursal, "colonia", true);
            txtCodPostal.DataBindings.Add("Text", dbSucursal, "codigo_pos", true);
            cmbPais.DataBindings.Add("SelectedValue", dbSucursal, "pais");
            cmbEstado.DataBindings.Add("SelectedValue", dbSucursal, "estado");
            cmbCiudad.DataBindings.Add("SelectedValue", dbSucursal, "ciudad");
            txtResponsable.DataBindings.Add("Text", dbSucursal, "responsable", true);
            txtTelefono.DataBindings.Add("Text", dbSucursal, "telefono", true);
            txtExtencion.DataBindings.Add("Text", dbSucursal, "extencion", true);
            txtCorreo.DataBindings.Add("Text", dbSucursal, "correo", true);
            chbEstatus.DataBindings.Add("Checked", dbSucursal, "estatus");
        }
示例#4
0
        private void Editar()
        {
            DataTable dtSucursal = new DataTable();

            dtSucursal.Columns.Add("id_sucursal");
            dtSucursal.Columns.Add("id_empresa");
            dtSucursal.Columns.Add("sucursal");
            dtSucursal.Columns.Add("calle");
            dtSucursal.Columns.Add("num_ext");
            dtSucursal.Columns.Add("num_int");
            dtSucursal.Columns.Add("colonia");
            dtSucursal.Columns.Add("pais");
            dtSucursal.Columns.Add("estado");
            dtSucursal.Columns.Add("ciudad");
            dtSucursal.Columns.Add("codigo_pos");
            dtSucursal.Columns.Add("responsable");
            dtSucursal.Columns.Add("telefono");
            dtSucursal.Columns.Add("extencion");
            dtSucursal.Columns.Add("correo");
            dtSucursal.Columns.Add("estatus");

            DataRow Renglon = dtSucursal.NewRow();

            Renglon["id_sucursal"] = VariablesGlobales_Ctl.getIdSucursal();
            Renglon["id_empresa"]  = 1;
            Renglon["sucursal"]    = txtSucursal.Text;
            Renglon["calle"]       = txtCalle.Text;
            Renglon["num_ext"]     = txtNumExt.Text;
            Renglon["num_int"]     = txtNumInt.Text;
            Renglon["colonia"]     = txtColonia.Text;
            Renglon["pais"]        = cmbPais.SelectedValue;
            Renglon["estado"]      = cmbEstado.SelectedValue;
            Renglon["ciudad"]      = cmbCiudad.SelectedValue;
            Renglon["codigo_pos"]  = txtCodPostal.Text;
            Renglon["responsable"] = txtResponsable.Text;
            Renglon["telefono"]    = txtTelefono.Text;
            Renglon["extencion"]   = txtExtencion.Text;
            Renglon["correo"]      = txtCorreo.Text;

            if (chbEstatus.CheckState == CheckState.Checked)
            {
                Renglon["estatus"] = 1;
            }
            else
            {
                Renglon["estatus"] = 0;
            }

            dtSucursal.Rows.Add(Renglon);

            Sucursal_Ctl objSucursalNuevo = new Sucursal_Ctl();

            if (objSucursalNuevo.EditaSucursal(dtSucursal) == true)
            {
                MessageBox.Show("Datos Guardados", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("Error al Guardar los Datos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }