private void ingresosToolStripMenuItem_Click(object sender, EventArgs e) { frmCompra frm = frmCompra.GetInstancia(); frm.MdiParent = this; frm.Show(); frm.lblIdUsuario.Text = this.lblIdUsuario.Text; }
public static frmCompra getinstancia() { if (_instancia == null) { _instancia = new frmCompra(); } return(_instancia); }
private void dataListado_DoubleClick(object sender, EventArgs e) { frmCompra form = frmCompra.GetInstancia(); string par1, par2, par3; par1 = Convert.ToString(this.dataListado.CurrentRow.Cells["Codigo"].Value); par2 = Convert.ToString(this.dataListado.CurrentRow.Cells["Razon_Social"].Value); par3 = Convert.ToString(this.dataListado.CurrentRow.Cells["Direccion"].Value); form.setProveedor(par1, par2, par3); this.Hide(); }
public frmCompra() { InitializeComponent(); this.ttMensaje.SetToolTip(this.txtProveedor, "Seleccione el proveedor"); this.ttMensaje.SetToolTip(this.txtSerie, "Ingrese la serie del comprobante"); this.ttMensaje.SetToolTip(this.txtCorrelativo, "Seleccione el número del comprobante"); this.ttMensaje.SetToolTip(this.txtProducto, "Seleccione el Producto de compra"); this.txtIdProveedor.ReadOnly = true; frmCompra.f1 = this; }
private void dtgvListado_DoubleClick(object sender, EventArgs e) { try { frmCompra frm = frmCompra.getinstancia(); string par1, par2; par1 = Convert.ToString(dtgvListado.CurrentRow.Cells["Codigo"].Value); par2 = Convert.ToString(dtgvListado.CurrentRow.Cells["Nombre"].Value); frm.setterSuplidor(par1, par2); this.Hide(); } catch (Exception) { } }
private void añadir() { if (this.lblBanderaCierre.Text == "0") { frmCompra form = frmCompra.GetInstancia(); string par1, par2, par3; par1 = Convert.ToString(this.dataListado.CurrentRow.Cells["Codigo"].Value); par2 = Convert.ToString(this.dataListado.CurrentRow.Cells["Nombre"].Value); par3 = Convert.ToString(this.dataListado.CurrentRow.Cells["Precio_Venta"].Value); frmCompra.f1.lblBandera.Text = "P"; frmCompra.f1.txtUnidad.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Unidad"].Value); form.txtCantidad.Focus(); form.btnAgregar.Enabled = true; form.btnQuitar.Enabled = true; form.btnEditar.Enabled = false; form.setProducto(par1, par2, par3); form.txtCantidad.Select(); this.Hide(); } else if (this.lblBanderaCierre.Text == "1") { frmIngresoAlmacen.f1.txtIdArticulo.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Codigo"].Value); frmIngresoAlmacen.f1.txtUnidad.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Unidad"].Value); frmIngresoAlmacen.f1.txtProducto.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Nombre"].Value); frmIngresoAlmacen.f1.lblBandera.Text = "A"; frmIngresoAlmacen.f1.txtCantidad.Focus(); frmIngresoAlmacen.f1.btnAgregar.Enabled = true; frmIngresoAlmacen.f1.btnQuitar.Enabled = true; frmIngresoAlmacen.f1.btnEditar.Enabled = false; frmIngresoAlmacen.f1.txtCantidad.Select(); this.Hide(); } else if (this.lblBanderaCierre.Text == "2") { frmSalidaAlmacen.f1.txtIdArticulo.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Codigo"].Value); frmSalidaAlmacen.f1.txtUnidad.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Unidad"].Value); frmSalidaAlmacen.f1.txtProducto.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Nombre"].Value); frmSalidaAlmacen.f1.lblStockActual.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Stock"].Value); frmSalidaAlmacen.f1.lblBandera.Text = "A"; frmSalidaAlmacen.f1.txtCantidad.Focus(); frmSalidaAlmacen.f1.btnAgregar.Enabled = true; frmSalidaAlmacen.f1.btnQuitar.Enabled = true; frmSalidaAlmacen.f1.btnEditar.Enabled = false; frmSalidaAlmacen.f1.txtCantidad.Select(); this.Hide(); } }
private void dataListado_Click(object sender, EventArgs e) { if (lblPrueba.Text == "0") { frmCompra form = frmCompra.GetInstancia(); string par1, par2, par3; par1 = Convert.ToString(this.dataListado.CurrentRow.Cells["Codigo"].Value); par2 = Convert.ToString(this.dataListado.CurrentRow.Cells["Razon_Social"].Value); par3 = Convert.ToString(this.dataListado.CurrentRow.Cells["Direccion"].Value); form.setProveedor(par1, par2, par3); this.Close(); } else if (lblPrueba.Text == "1") { frmOtrasCompras.f1.txtProveedor.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Razon_Social"].Value); frmOtrasCompras.f1.txtDireccion.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Direccion"].Value); frmOtrasCompras.f1.txtIdProveedor.Text = Convert.ToString(this.dataListado.CurrentRow.Cells["Codigo"].Value); this.Close(); } }
private void btnGrabar_Click(object sender, EventArgs e) { try { ErrorIcono.Clear(); string msgRespuesta = ""; if (txtIDArticulo.Text == "" || txtNombre.Text == "" || txtCantidad.Text == "" || txtCosto.Text == "" || txtDescuento.Text == "") { MsgError("Debe ingresar los datos correctamente para continuar: "); } if (txtNombre.Text == string.Empty) { ErrorIcono.SetError(txtNombre, "Debe seleccionar un articulo"); } if (txtCantidad.Text == string.Empty) { ErrorIcono.SetError(txtCantidad, "Debe Ingresar una Cantidad"); } if (txtCosto.Text == string.Empty) { ErrorIcono.SetError(txtCosto, "Debe Ingresar el costo del producto"); } if (txtDescuento.Text == string.Empty) { ErrorIcono.SetError(txtDescuento, "Debe el porcentade de descuento"); } else { decimal comprabruto; int CANTIDAD = Convert.ToInt32(txtCantidad.Text); comprabruto = CANTIDAD * costo; decimal descuentogenerado = comprabruto * (descuento / 100); decimal compramenosdescuento = comprabruto - descuentogenerado; decimal subtotal = 0; decimal itbis = 18; decimal totalitbis = 0; if (cbITBIS.Checked == true) { totalitbis = compramenosdescuento * (itbis / 100); subtotal = totalitbis; } else { subtotal = compramenosdescuento; } frmCompra FRM = new frmCompra(); msgRespuesta = NCompras.IngresarDetalleCompra(Convert.ToInt32(FRM.txtCodigoC.Text), Convert.ToInt32(txtIDArticulo.Text), Convert.ToInt32(txtCantidad.Text) , Convert.ToDecimal(txtCosto.Text), comprabruto, descuentogenerado, totalitbis, subtotal); /* * * if (msgRespuesta.Equals("Ok")) * { * if (N) * { * MsgConfirmacion("Se han guardado los datos correctamente"); * } * else * { * MsgConfirmacion("Se han editado los datos correctamente"); * } * N = false; * E = false; * HoB_btn(); * limpiar(); * MostrarDatos(); * ErrorIcono.Clear(); * } * else { MsgError(msgRespuesta); } */ } } catch (Exception ex) { MsgError(ex.Message + ex.StackTrace); } }
private void frmIngresoAlmacen_FormClosing(object sender, FormClosingEventArgs e) { _instancia = null; }