private void btnProductos_Click(object sender, EventArgs e) { FrmListadoProductos fm = new FrmListadoProductos(); fm.FormClosed += new FormClosedEventHandler(MostrarFormLogoAlCerrarForms); AbrirFormInPanel(fm); }
private void btn_pro_Click_1(object sender, EventArgs e) { FrmListadoProductos LP = new FrmListadoProductos(); LP.Visible = true; Visible = false; }
private void btnBusquedaProducto_Click(object sender, EventArgs e) { FrmListadoProductos P = new FrmListadoProductos(); Program.LlamadaExt = true; P.ShowDialog(); txtIdProducto.Text = Program.IdProducto + ""; txtDescripcion.Text = Program.Descripcion; txtMarca.Text = Program.Marca; txtStock.Text = Program.Stock + ""; txtPVenta.Text = Program.PrecioVenta + ""; }
private void btnBusquedaProducto_Click(object sender, EventArgs e) { if (Program.abiertosecundarias == false) { FrmListadoProductos P = new FrmListadoProductos(); btnAgregar.Visible = true; Program.datoscliente = txtDatos.Text; Program.abiertosecundarias = true; Program.whoCallme = "Cotizar"; P.Show(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (DevComponents.DotNetBar.MessageBoxEx.Show("¿Está Seguro que Desea Eliminar este Producto.?", "Sistema de Ventas.", MessageBoxButtons.YesNo, MessageBoxIcon.Error) == DialogResult.Yes) { String Mensaje = ""; if (Program.Evento == 0) { P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Producto = txtProducto.Text; P.Marca = txtMarca.Text; P.PrecioCompra = Convert.ToDecimal(txtPCompra.Text); P.PrecioVenta = Convert.ToDecimal(txtPVenta.Text); P.Stock = Convert.ToInt32(txtStock.Text); P.FechaVencimiento = Convert.ToDateTime(dateTimePicker1.Value); Mensaje = P.RegistrarProductos(); if (Mensaje == "Este Producto ya ha sido Registrado.") { DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { P.IdP = Convert.ToInt32(txtIdP.Text);//CDA05 P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Producto = txtProducto.Text; P.Marca = txtMarca.Text; P.PrecioCompra = Convert.ToDecimal(txtPCompra.Text); P.PrecioVenta = Convert.ToDecimal(txtPVenta.Text); P.Stock = Convert.ToInt32(txtStock.Text); P.FechaVencimiento = Convert.ToDateTime(dateTimePicker1.Value); DevComponents.DotNetBar.MessageBoxEx.Show(P.EliminarProducto(), "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); this.Close();//que cierre la ventana una vez que modifico con exito. } } else { this.Close(); } FrmListadoProductos LP = new FrmListadoProductos(); LP.timer1.Start(); }
private void btnBusquedaProducto_Click(object sender, EventArgs e) { //FrmListadoProductos P = new FrmListadoProductos(); //P.Show(); //se localiza el formulario buscandolo entre los forms abiertos Form frm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is FrmListadoProductos); if (frm != null) { //si la instancia existe la pongo en primer plano frm.BringToFront(); return; } //sino existe la instancia se crea una nueva frm = new FrmListadoProductos(); frm.Show(); }
private void btnProductos_Click(object sender, EventArgs e) { //FrmListadoProductos P = new FrmListadoProductos(); //P.Show(); //ESTO ES PARA AVITAR QUE UNA VENTANA SE DUPLIQUE, SI YA ESTA ABIERTA LA TRAE AL FRENTE. Form frm = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is FrmListadoProductos); if (frm != null) { //si la instancia existe la pongo en primer plano frm.BringToFront(); return; } //sino existe la instancia se crea una nueva frm = new FrmListadoProductos(); frm.Show(); }
private void btnProductos_Click(object sender, EventArgs e) { panel1.Size = new System.Drawing.Size(61, 606); button7.Text = ">>"; if (Program.abierto == false) { if (Program.LoginStatus == "Inventario") { FrmListadoProductos P = new FrmListadoProductos(); P.lblLogo.Text = lblLogo.Text; P.lblDir.Text = lblDir.Text; P.button2.Enabled = false; Program.abierto = true; P.Show(); } else { if (txtcargo.Text.Trim() != "Administrador") { FrmListadoProductos P = new FrmListadoProductos(); P.lblLogo.Text = lblLogo.Text; P.lblDir.Text = lblDir.Text; P.btnNuevo.Enabled = false; P.btnEditar.Enabled = false; P.button2.Enabled = false; Program.abierto = true; P.Show(); } else { FrmListadoProductos P = new FrmListadoProductos(); P.lblLogo.Text = lblLogo.Text; P.lblDir.Text = lblDir.Text; Program.abierto = true; P.Show(); } } } }
private void btnBusquedaProducto_Click(object sender, EventArgs e) { FrmListadoProductos P = new FrmListadoProductos(); P.Show(); }
private void btnGuardar_Click(object sender, EventArgs e) { String Mensaje = ""; if (txtProducto.Text.Trim() != "") { if (txtMarca.Text.Trim() != "") { if (txtPCompra.Text.Trim() != "") { if (txtPVenta.Text.Trim() != "") { if (txtStock.Text.Trim() != "") { if (Program.Evento == 0) { P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Producto = txtProducto.Text; P.Marca = txtMarca.Text; P.PrecioCompra = Convert.ToDecimal(txtPCompra.Text); P.PrecioVenta = Convert.ToDecimal(txtPVenta.Text); P.Stock = Convert.ToInt32(txtStock.Text); P.FechaVencimiento = Convert.ToDateTime(dateTimePicker1.Value); Mensaje = P.RegistrarProductos(); if (Mensaje == "Este Producto ya ha sido Registrado.") { DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { P.IdP = Convert.ToInt32(txtIdP.Text); P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Producto = txtProducto.Text; P.Marca = txtMarca.Text; P.PrecioCompra = Convert.ToDecimal(txtPCompra.Text); P.PrecioVenta = Convert.ToDecimal(txtPVenta.Text); P.Stock = Convert.ToInt32(txtStock.Text); P.FechaVencimiento = Convert.ToDateTime(dateTimePicker1.Value); DevComponents.DotNetBar.MessageBoxEx.Show(P.ActualizarProductos(), "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Stock del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtStock.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Precio de Venta del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPVenta.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Precio de Compra del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPCompra.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Marca del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtMarca.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Nombre del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtProducto.Focus(); } FrmListadoProductos LP = new FrmListadoProductos(); LP.timer1.Start(); }
private void btnGuardar_Click(object sender, EventArgs e) { try { String Mensaje = ""; if (cbxCategoria.Text.Trim() != "Seleccione") { if (cmbProveedor.Text.Trim() != "Seleccione") { if (txtDescripcion.Text.Trim() != "") { if (txtMarca.Text.Trim() != "") { if (txtPCostoIVA.Text.Trim() != "") { if (txtPVenta.Text.Trim() != "") { if (txtStock.Text.Trim() != "") { if (cbxCategoria.Text.Trim() != "") { if (Program.Evento == 0) { P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Descripcion = txtDescripcion.Text; P.Marca = txtMarca.Text; P.Stock = Convert.ToInt32(txtStock.Text); P.PrecioCostoIVA = Convert.ToString(txtPCostoIVA.Text); P.PrecioVenta = Convert.ToString(txtPVenta.Text); P.FechaRegistro = Convert.ToDateTime(dtmFechaRegistro.Value); P.Proveedor = Convert.ToInt32(cmbProveedor.SelectedValue); Mensaje = P.RegistrarProductos(); if (Mensaje == "Este Producto ya ha sido Registrado.") { DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); Close(); } } /* else * { * P.IdP = Convert.ToInt32(txtCodigo.Text); * P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); * P.Producto = txtDescripcion.Text; * P.Marca = txtMarca.Text; * P.PrecioCompra = Convert.ToDecimal(txtPCostoIVA.Text); * P.PrecioVenta = Convert.ToDecimal(txtPVenta.Text); * P.Stock = Convert.ToInt32(txtStock.Text); * P.FechaVencimiento = Convert.ToDateTime(dtmFechaRegistro.Value); * DevComponents.DotNetBar.MessageBoxEx.Show(P.ActualizarProductos(), "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); * Limpiar(); * }*/ } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese la Categoria del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); cbxCategoria.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese Stock del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtStock.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese Precio de Venta del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPVenta.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese Precio de Compra del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPCostoIVA.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese Marca del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtMarca.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese Nombre del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtDescripcion.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese el Proveedor.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); cmbProveedor.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Favor Ingrese la Categoria del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); cbxCategoria.Focus(); } FrmListadoProductos LP = new FrmListadoProductos(); LP.timer1.Start(); } catch (Exception ex) { MessageBoxEx.Show("Error en el registro del Producto"); } }
private void button1_Click(object sender, EventArgs e) { M.Desconectar(); FrmListadoProductos LP = new FrmListadoProductos(); if (txtProducto.Text.Trim() != "") { if (txtMarca.Text.Trim() != "") { if (txtPCompra.Text.Trim() != "") { if (txtPVenta.Text.Trim() != "") { if (txtStock.Text.Trim() != "") { using (SqlCommand cmd = new SqlCommand("ActualizarProducto", M.conexion)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdCategoria", SqlDbType.Int).Value = cbxCategoria.SelectedValue; cmd.Parameters.Add("@IdProducto", SqlDbType.Int).Value = txtIdP.Text; cmd.Parameters.Add("@Nombre", SqlDbType.NVarChar).Value = txtProducto.Text; cmd.Parameters.Add("@Marca", SqlDbType.NVarChar).Value = txtMarca.Text; cmd.Parameters.Add("@Stock", SqlDbType.Int).Value = txtStock.Text; cmd.Parameters.Add("@PrecioCompra", SqlDbType.Decimal).Value = txtPCompra.Text; cmd.Parameters.Add("@PrecioVenta", SqlDbType.Decimal).Value = txtPVenta.Text; cmd.Parameters.Add("@itbis", SqlDbType.Decimal).Value = txtitbis.Text; cmd.Parameters.Add("@TipoGoma", SqlDbType.NVarChar).Value = cbtipo.Text; cmd.Parameters.Add("@FechaModificacion", SqlDbType.Date).Value = dateTimePicker1.Text; cmd.Parameters.Add("@Pmax", SqlDbType.Decimal).Value = 0; cmd.Parameters.Add("@Pmin", SqlDbType.Decimal).Value = 0; M.Conectar(); cmd.ExecuteNonQuery(); M.Desconectar(); ListarElementos(); var idp = Convert.ToInt32(txtIdP.Text); var producto = clsGenericList.listProducto.FirstOrDefault(x => x.m_IdP == idp); Producto product = new Producto(); product.m_IdP = idp; product.m_IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); product.m_Producto = txtProducto.Text; product.m_tipoGoma = cbtipo.Text; product.m_itbis = Convert.ToDecimal(txtitbis.Text); product.m_PrecioVenta = Convert.ToDecimal(txtPVenta.Text); product.m_PrecioCompra = Convert.ToDecimal(txtPCompra.Text); product.m_Preciomax = 0; product.m_Preciomin = 0; product.m_Stock = Convert.ToInt32(txtStock.Text); product.m_Marca = txtMarca.Text; product.m_FechaModificacion = dateTimePicker1.Value; product.m_FechaVencimiento = producto.m_FechaVencimiento; clsGenericList.listProducto.Remove(producto); clsGenericList.listProducto.Add(product); LP.CargarListado(clsGenericList.listProducto); Limpiar(); this.Close(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Stock del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtStock.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Precio de Venta del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPVenta.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Precio de Compra del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPCompra.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Marca del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtMarca.Focus(); } } else { DevComponents.DotNetBar.MessageBoxEx.Show("Por Favor Ingrese Nombre del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtProducto.Focus(); } }
private void btnGuardar_Click(object sender, EventArgs e) { String Mensaje = ""; if (txtProducto.Text.Trim() != "") { if (txtPCompra.Text.Trim() != "") { if (txtStock.Text.Trim() != "") { if (Program.Evento == 0) { P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Producto = txtProducto.Text; P.PrecioCompra = Convert.ToDecimal(txtPCompra.Text); P.Stock = Convert.ToInt32(txtStock.Text); Mensaje = P.RegistrarProductos(); if (Mensaje == "Este Producto ya ha sido Registrado.") { MessageBox.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { MessageBox.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { P.IdP = Convert.ToInt32(txtIdP.Text); P.IdCategoria = Convert.ToInt32(cbxCategoria.SelectedValue); P.Producto = txtProducto.Text; P.PrecioCompra = Convert.ToDecimal(txtPCompra.Text); P.Stock = Convert.ToInt32(txtStock.Text); MessageBox.Show(P.ActualizarProductos(), "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { MessageBox.Show("Por Favor Ingrese Stock del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtStock.Focus(); } } else { MessageBox.Show("Por Favor Ingrese Precio de Compra del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPCompra.Focus(); } } else { MessageBox.Show("Por Favor Ingrese Nombre del Producto.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); txtProducto.Focus(); } FrmListadoProductos LP = new FrmListadoProductos(); /* FrmMenuPrincipal M = new FrmMenuPrincipal()*/; LP.timer1.Start(); //LP.MdiParent = this; //LP.Show(); //LP.WindowState = FormWindowState.Maximized; LP.Visible = true; Visible = false; }