private void cmEditar_Click(object sender, EventArgs e) { if (AcCOPEdit == 1) { LimpiarControles(); OpcionControles(true); this.Size = this.MaximumSize; opcion = 2; idxG = grdView.CurrentRow.Index; PuiCatAlmacenes pui = new PuiCatAlmacenes(db); pui.keyClaveAlmacen = grdView[0, grdView.CurrentRow.Index].Value.ToString(); pui.EditarAlmacen(); txtClaveAlmacen.Text = pui.keyClaveAlmacen; txtDescripcion.Text = pui.cmpDescripcion; chkEstatus.Checked = (pui.cmpEstatus == "A") ? true : false; chkEsDeCompra.Checked = (pui.cmpEsDeCompra == 1) ? true : false; chkEsDeVenta.Checked = (pui.cmpEsDeVenta == 1) ? true : false; chkEsDeConsigna.Checked = (pui.cmpEsDeConsigna == 1) ? true : false; chkNumRojo.Checked = (pui.cmpNumRojo == 1) ? true : false; cboLstPrecio.SelectedValue = pui.cmpCveLstPrecio; cboSucursal.SelectedValue = pui.cmpCveSucursal; txtClaveAlmacen.Enabled = false; } else { MessageBoxAdv.Show("No tienes privilegios suficientes", "Error al editar registro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void Editar() { try { if (Validar()) { PuiCatAlmacenes pui = new PuiCatAlmacenes(db); pui.keyClaveAlmacen = txtClaveAlmacen.Text; pui.cmpDescripcion = txtDescripcion.Text; pui.cmpEstatus = (chkEstatus.Checked == true) ? "A" : "B"; pui.cmpEsDeCompra = (chkEsDeCompra.Checked == true) ? 1 : 0; pui.cmpEsDeVenta = (chkEsDeVenta.Checked == true) ? 1 : 0; pui.cmpEsDeConsigna = (chkEsDeConsigna.Checked == true) ? 1 : 0; pui.cmpNumRojo = (chkNumRojo.Checked == true) ? 1 : 0; pui.cmpCveLstPrecio = Convert.ToString(cboLstPrecio.SelectedValue); pui.cmpCveSucursal = Convert.ToString(cboSucursal.SelectedValue); if (pui.ActualizaAlmacen() >= 0) { MessageBoxAdv.Show("Registro Actualizado", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Size = this.MinimumSize; } LlenaGridView(); //grdView.CurrentRow.Index = idxG; } } catch (Exception ex) { MessageBoxAdv.Show("Tienes que seleccionar un registro \n" + ex.Message + " " + ex.StackTrace.ToString(), "Error al editar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Agregar() { if (Validar()) { PuiCatAlmacenes pui = new PuiCatAlmacenes(db); pui.keyClaveAlmacen = txtClaveAlmacen.Text; pui.cmpDescripcion = txtDescripcion.Text; pui.cmpEstatus = (chkEstatus.Checked == true) ? "A" : "B"; pui.cmpEsDeCompra = (chkEsDeCompra.Checked == true) ? 1 : 0; pui.cmpEsDeVenta = (chkEsDeVenta.Checked == true) ? 1 : 0; pui.cmpEsDeConsigna = (chkEsDeConsigna.Checked == true) ? 1 : 0; pui.cmpNumRojo = (chkNumRojo.Checked == true) ? 1 : 0; pui.cmpCveLstPrecio = Convert.ToString(cboLstPrecio.SelectedValue); pui.cmpCveSucursal = Convert.ToString(cboSucursal.SelectedValue); if (pui.AgregarAlmacen() >= 1) { MessageBoxAdv.Show("Registro agregado", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); LlenaGridView(); this.Size = this.MinimumSize; } } }
private void LlecboProveedor() { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); cboProveedor.DataSource = lin.CboInv_CatAlmacenes(); cboProveedor.ValueMember = "ClaveAlmacen"; cboProveedor.DisplayMember = "Descripcion"; }
private void LlecboFondo() { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); cboFondo.DataSource = lin.CboCatAlmacenes(1); cboFondo.ValueMember = "ClaveAlmacen"; cboFondo.DisplayMember = "Descripcion"; }
private void LlecboAlmacen() { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); cboAlmacen.DataSource = lin.CboCatAlmacenes(1); cboAlmacen.ValueMember = "ClaveAlmacen"; cboAlmacen.DisplayMember = "Descripcion"; cboAlmacen.SelectedValue = user.AlmacenUsa; }
private void LlecboAlmaDest(String AlmDst1 = "", int OmiInternos = 1) { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); cboAlmaDest.DataSource = lin.CboCatAlmacenes(OmiInternos); cboAlmaDest.ValueMember = "ClaveAlmacen"; cboAlmaDest.DisplayMember = "Descripcion"; cboAlmaDest.SelectedValue = (AlmDst1.Equals(""))?user.AlmacenUsa:AlmDst1; }
private void GetDatoAlmacen() { PuiCatAlmacenes alm = new PuiCatAlmacenes(db); alm.keyClaveAlmacen = user.AlmacenUsa; alm.EditarAlmacen(); LstPre_Alm = alm.cmpCveLstPrecio; }
private void LlecboAlmaOri(String CveUser) { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); cboAlmaOri.DataSource = lin.CboInv_CatAlmacenes(); cboAlmaOri.ValueMember = "ClaveAlmacen"; cboAlmaOri.DisplayMember = "Descripcion"; cboAlmaOri.SelectedValue = CveUser; CargaParamAlma(CveUser); }
private void LlecboProveedor() { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); dt = lin.CboInv_CatAlmacenes(); row = dt.NewRow(); row["ClaveAlmacen"] = "0"; row["Descripcion"] = "TODOS "; dt.Rows.Add(row); cboProveedor.DataSource = dt; cboProveedor.ValueMember = "ClaveAlmacen"; cboProveedor.DisplayMember = "Descripcion"; cboProveedor.SelectedValue = "0"; }
private void cmdBuscar_Click(object sender, EventArgs e) { PuiCatAlmacenes pui = new PuiCatAlmacenes(db); DatosTbl = pui.BuscaAlmacen(txtBuscar.Text); DataSet ds = new DataSet(); DatosTbl.Fill(ds); grdView.Rows.Clear(); for (int j = 0; j < ds.Tables[0].Rows.Count; j++) { object[] tmp = ds.Tables[0].Rows[j].ItemArray; grdView.Rows.Add(tmp); } }
private void LlecboAlmacen(String CveUser) { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); DataTable dt = lin.CboCatAlmacenes(0); DataRow row = dt.NewRow(); row["ClaveAlmacen"] = ""; row["Descripcion"] = "TODOS "; dt.Rows.Add(row); cboAlmacen.DataSource = dt; cboAlmacen.ValueMember = "ClaveAlmacen"; cboAlmacen.DisplayMember = "Descripcion"; cboAlmacen.SelectedValue = CveUser; }
private void LlecboAlmaOri(String CveUser) { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); dt = lin.CboCatAlmacenes((ConfigDoc.DeshabilitaBotones == 1)?0:1); row = dt.NewRow(); row["ClaveAlmacen"] = "0"; row["Descripcion"] = "TODOS "; dt.Rows.Add(row); cboAlmacen.DataSource = dt; cboAlmacen.ValueMember = "ClaveAlmacen"; cboAlmacen.DisplayMember = "Descripcion"; cboAlmacen.SelectedValue = CveUser; }
private void LlecboAlmaOri(String CveUser) { PuiCatAlmacenes lin = new PuiCatAlmacenes(db); dt = lin.CboInv_CatAlmacenes(); row = dt.NewRow(); row["ClaveAlmacen"] = "0"; row["Descripcion"] = "TODOS "; dt.Rows.Add(row); cboAlmaOri.DataSource = dt; cboAlmaOri.ValueMember = "ClaveAlmacen"; cboAlmaOri.DisplayMember = "Descripcion"; cboAlmaOri.SelectedValue = CveUser; }
private void cmdEliminar_Click(object sender, EventArgs e) { try { if (MessageBoxAdv.Show("Esta seguro de eliminar el registro " + grdView[0, grdView.CurrentRow.Index].Value.ToString(), "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { PuiCatAlmacenes pui = new PuiCatAlmacenes(db); pui.keyClaveAlmacen = grdView[0, grdView.CurrentRow.Index].Value.ToString(); pui.EliminaAlmacen(); LlenaGridView(); this.Size = this.MinimumSize; } } catch (Exception ex) { MessageBoxAdv.Show("Tienes que seleccionar un registro\n" + ex.Message, "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void frmKardex_Load(object sender, EventArgs e) { uT = new clsUtil(db, user.CodPerfil); uT.CargaArbolAcceso(); clsUsPerfil up = uT.BuscarIdNodo("1Inv012A"); int AcCOP = (up != null) ? up.Acceso : 0; cmdConsultar.Enabled = (AcCOP == 1) ? true : false; up = uT.BuscarIdNodo("1Inv012B"); AcCOP = (up != null) ? up.Acceso : 0; cmdImprimir.Enabled = (AcCOP == 1) ? true : false; PuiCatAlmacenes alm = new PuiCatAlmacenes(db); cboAlmacenes.DataSource = alm.CboCatAlmacenes(1); cboAlmacenes.Enabled = user.CambiaAlmacen == 1 ? true : false; }
private void LlenaGridView() { PuiCatAlmacenes pui = new PuiCatAlmacenes(db); DatosTbl = pui.ListarAlmacenes(); DataSet Ds = new DataSet(); try { DatosTbl.Fill(Ds); grdView.Rows.Clear(); for (int j = 0; j < Ds.Tables[0].Rows.Count; j++) { object[] tmp = Ds.Tables[0].Rows[j].ItemArray; grdView.Rows.Add(tmp); } } catch (Exception ex) { MessageBoxAdv.Show(ex.Message, "Error al cargar listado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cmdConsultar_Click(object sender, EventArgs e) { LimpiarControles(); OpcionControles(true); this.Size = this.MaximumSize; opcion = 3; idxG = grdView.CurrentRow.Index; PuiCatAlmacenes pui = new PuiCatAlmacenes(db); pui.keyClaveAlmacen = grdView[0, grdView.CurrentRow.Index].Value.ToString(); pui.EditarAlmacen(); txtClaveAlmacen.Text = pui.keyClaveAlmacen; txtDescripcion.Text = pui.cmpDescripcion; chkEstatus.Checked = (pui.cmpEstatus == "A") ? true : false; chkEsDeCompra.Checked = (pui.cmpEsDeCompra == 1) ? true : false; chkEsDeVenta.Checked = (pui.cmpEsDeVenta == 1) ? true : false; chkEsDeConsigna.Checked = (pui.cmpEsDeConsigna == 1) ? true : false; chkNumRojo.Checked = (pui.cmpNumRojo == 1) ? true : false; cboLstPrecio.SelectedValue = pui.cmpCveLstPrecio; cboSucursal.SelectedValue = pui.cmpCveSucursal; OpcionControles(false); }
public int MigrarDocDetToMovDet(String MInv, String CveProv, String DcOrigen, String Alm, String AlmDst = "", String CvSuc = "") { int rsp = -1; MovtosInvPui pui = new MovtosInvPui(db); lblFecha.Text = Convert.ToString(user.FecServer); GetRegistroDocumento(DcOrigen); folMovto = pui.AgregarBlanco(1, user.FecServer); if (folMovto.CompareTo("Error") != 0)//if (movimiento.CompareTo("Error") != 0) { LlecboAlmaOri(Alm, 0); OcultProvee(false); strCboTipoMovInv = MInv; clsCfgTipoMovInv cd = new clsCfgTipoMovInv(strCboTipoMovInv, db); CfgMovInv = cd.ConfigMovInv(); if (CfgMovInv.EsTraspaso == 1) { if (AlmDst.Equals(CvSuc))//Entramos para obtener el almacen destino { PuiCatAlmacenes puiAlm = new PuiCatAlmacenes(db); puiAlm.keyClaveAlmacen = AlmDst; puiAlm.GetAlmaPorSuc(); AlmDst = puiAlm.keyClaveAlmacen; } LlecboAlmaDest(AlmDst, 0); clsCfgTipoMovInv cdR = new clsCfgTipoMovInv(CfgMovInv.TipoMovRel, db); CfgMovInvRel = cdR.ConfigMovInv(); } pui.keyNoMovimiento = Convert.ToString(folMovto); pui.cmpDocOrigen = DcOrigen; rsp = pui.AddPartMigraDoc(); if (rsp > 0) { rsp = Agregar(DcOrigen, CveProv, CvSuc); if (rsp != 0) { //Registro cabecero y detalle pui.EliminaInventarioMov(); } } else { rsp = 9; pui.EliminaInventarioMov(); } } else { pui.EliminaInventarioMov(); MessageBoxAdv.Show("Movimiento Inventario: Ha ocurrido un error.", "InventarioMovimientos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(rsp); }