예제 #1
0
        private void ClienteEditar_Load(object sender, EventArgs e)
        {
            //carga los datos que esten en las empresas
            dsHaitoTableAdapters.obtenerEmpresasActivasTableAdapter eata = new dsHaitoTableAdapters.obtenerEmpresasActivasTableAdapter();

            cbEmpresa.ValueMember   = "idEmpresa";
            cbEmpresa.DisplayMember = "nombre";
            cbEmpresa.DataSource    = eata.GetData(0, null);

            if (idCliente == 0)//nuevo producto carga el id del producto que sigue
            {
                //saca el ultimo ID para asignar el siguiente
                dsHaitoTableAdapters.QueriesTableAdapter qta = new dsHaitoTableAdapters.QueriesTableAdapter();
                idCliente  = (int)qta.obtenerSigIDCliente();
                txtID.Text = idCliente.ToString();
            }
            else //carga los datos del producto que se va a modificar
            {
                DataTable dt;
                if (cliente)
                {
                    dsHaitoTableAdapters.obtenerClientesActivosTableAdapter cata = new dsHaitoTableAdapters.obtenerClientesActivosTableAdapter();
                    dt = cata.GetData(idCliente, null);
                }
                else
                {
                    dsHaitoTableAdapters.obtenerProveedoresActivosTableAdapter cata = new dsHaitoTableAdapters.obtenerProveedoresActivosTableAdapter();
                    dt = cata.GetData(idCliente, null);
                }

                txtID.Text = dt.Rows[0]["idClienteProveedor"].ToString();
                cbEmpresa.SelectedValue = dt.Rows[0]["idEmpresa"].ToString();
                tbAtencion.Text         = dt.Rows[0]["atencion"].ToString();
                tbCelular.Text          = dt.Rows[0]["celular"].ToString();
                tbTel1.Text             = dt.Rows[0]["telefono"].ToString();
                tbTel2.Text             = dt.Rows[0]["telefono2"].ToString();
                tbCorreo.Text           = dt.Rows[0]["correo"].ToString();
                tbDiasCredito.Text      = dt.Rows[0]["diasCredito"].ToString();
                tbDomicilio.Text        = dt.Rows[0]["domicilio"].ToString();
                tbPuesto.Text           = dt.Rows[0]["puestoArea"].ToString();
                tbRFC.Text          = dt.Rows[0]["rfc"].ToString();
                tbCodigoPostal.Text = dt.Rows[0]["codigoPostal"].ToString();

                /*
                 * [idClienteProveedor] [int] NOT NULL,
                 *  [idEmpresa] [int] NOT NULL,
                 *  [atencion] [nvarchar](500) NOT NULL,
                 *  [celular] [nvarchar](50) NULL,
                 *  [telefono] [nvarchar](50) NULL,
                 *  [telefono2] [nvarchar](50) NULL,
                 *  [correo] [nvarchar](100) NULL,
                 *  [diasCredito] [nvarchar](100) NULL,
                 *  [domicilio] [nvarchar](max) NULL,
                 *  [puestoArea] [nvarchar](100) NULL,
                 *  [RFC] [nvarchar](13) NULL,
                 *  [cliente] [bit] NOT NULL,
                 *  [codigoPostal] [nvarchar](8) NULL,
                 */
            }
        }
예제 #2
0
 private void cargarContactos(int idEmpresa)
 {
     if (idEmpresa == 0)
     {
         return;
     }
     cbAtencion.DataSource = null;
     dsHaitoTableAdapters.obtenerProveedoresActivosTableAdapter cata = new dsHaitoTableAdapters.obtenerProveedoresActivosTableAdapter();
     cbAtencion.DisplayMember = "atencion";
     cbAtencion.ValueMember   = "idClienteProveedor";
     cbAtencion.DataSource    = cata.GetData(null, idEmpresa);
 }
예제 #3
0
 private void cargarProveedores()
 {
     proveedoresDataGridView.DataSource = null;
     proveedoresDataGridView.Refresh();
     dsHaitoTableAdapters.obtenerProveedoresActivosTableAdapter cta = new dsHaitoTableAdapters.obtenerProveedoresActivosTableAdapter();
     // DataTable dt = new DataTable();
     proveedoresDataGridView.DataSource = cta.GetData(null, null);
     //ocultar las columnas que no se deben de ver
     proveedoresDataGridView.Columns[2].Visible  = false;
     proveedoresDataGridView.Columns[12].Visible = false;
     proveedoresDataGridView.Columns[14].Visible = false;
 }