private void button2_Click(object sender, EventArgs e) { try { Productos nuevoProducto = new Productos(); nuevoProducto._serie = txt_serie.Text; nuevoProducto._nombre = txt_nombre.Text; nuevoProducto._descripcion = txt_descripcion.Text; nuevoProducto._stock = int.Parse(txt_stock.Text); nuevoProducto._stockMinimo = int.Parse(txt_stockMin.Text); nuevoProducto._ubicacion = txt_ubicacion.Text; nuevoProducto._valorCompra = int.Parse(txt_Compra.Text); nuevoProducto._proveedor = cmb_proveedor.SelectedIndex; if (chkb_activo.Checked) { nuevoProducto._estadoProducto = true; } else { nuevoProducto._estadoProducto = false; } NegProductos negProductoNuevo = new NegProductos(); string msjError; negProductoNuevo.registrarProducto(nuevoProducto, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Producto registrado correctamente", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Operaciones opNueva = new Operaciones(); NegOperacion op = new NegOperacion(); string error1; opNueva._id_usuario = usuario._id_usuario; opNueva._id_tipo_operacion = 3; opNueva._descripcion = "Ingreso de Producto serie: " + nuevoProducto._serie; op.NuevaOperacion(opNueva, out error1); if (String.IsNullOrEmpty(error1)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msjError, "Operacion Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } VentanaBodega venBod = new VentanaBodega(usuario); venBod.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Registro Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Registro Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_agregar_Click(object sender, EventArgs e) { try { Usuario usuario1 = new Usuario(); usuario1._rut = this.txt_rut.Text; usuario1._nombre1 = this.txt_nombre1.Text; usuario1._nombre_2 = this.txt_nombre2.Text; usuario1._apellido_p = this.txt_ape1.Text; usuario1._apellido_m = this.txt_ape2.Text; usuario1._correo = this.txt_correo.Text; usuario1._contraseña = this.txt_contraseña.Text; usuario1._cargo = cmb_cargo.SelectedIndex; if (chkb_activo.Checked) { usuario1._estado = true; } else { usuario1._estado = false; } NEGUsuario neguser = new NEGUsuario(); string msjError; neguser.UsuarioNuevo(usuario1, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Usuario Agregado correctamente", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Operaciones opNueva = new Operaciones(); NegOperacion op = new NegOperacion(); string error1; opNueva._id_usuario = usuario._id_usuario; opNueva._id_tipo_operacion = 5; opNueva._descripcion = "Ingreso de Usuario rut: " + usuario1._rut; op.NuevaOperacion(opNueva, out error1); if (String.IsNullOrEmpty(error1)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msjError, "Operacion Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } VentanaUsuarios recarga = new VentanaUsuarios(usuario); recarga.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_modificar_Click(object sender, EventArgs e) { try { Proveedor ProvModificado = new Proveedor(); ProvModificado._nombreProveedor = this.txt_nombre.Text; ProvModificado._telefonoContacto = int.Parse(txt_telefono.Text); ProvModificado._correoContacto = txt_correo.Text; if (chkbActivo.Checked) { ProvModificado._estado = true; } else { ProvModificado._estado = false; } NegProveedor negProv = new NegProveedor(); string msjError; negProv.actualizaProv(ProvModificado, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Proveedor actualizado correctamente", "Modificacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); Operaciones opNueva = new Operaciones(); NegOperacion op = new NegOperacion(); string error1; opNueva._id_usuario = usuario._id_usuario; opNueva._id_tipo_operacion = 11; opNueva._descripcion = "Actualizacion de Proveedor nombre: " + ProvModificado._nombreProveedor; op.NuevaOperacion(opNueva, out error1); if (String.IsNullOrEmpty(error1)) { MessageBox.Show("Operacion realizada correctamente", "Modificacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msjError, "Operacion Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } VentanaProveedor frmPrev = new VentanaProveedor(usuario); frmPrev.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Actualización Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Actualización Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_agregar_Click(object sender, EventArgs e) { try { Cargo cargonuevo = new Cargo(); cargonuevo._nombre_cargo = this.txt_nombre.Text; cargonuevo._permisos = cmb_permisos.SelectedIndex; if (chkbActivo.Checked) { cargonuevo._estado = true; } else { cargonuevo._estado = false; } NegCargo negcargo = new NegCargo(); string msjError; negcargo.CargoNuevo(cargonuevo, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Cargo Agregado correctamente", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Operaciones opNueva = new Operaciones(); NegOperacion op = new NegOperacion(); string error1; opNueva._id_usuario = usuario._id_usuario; opNueva._id_tipo_operacion = 8; opNueva._descripcion = "Ingreso de cargo nombre: " + cargonuevo._nombre_cargo; op.NuevaOperacion(opNueva, out error1); if (String.IsNullOrEmpty(error1)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msjError, "Operacion Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } VentanaCargo frmcargo = new VentanaCargo(usuario); frmcargo.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_finalizarVenta_Click(object sender, EventArgs e) { try { string msjError; string msjer; Operaciones operacionNueva = new Operaciones(); operacionNueva._id_usuario = usuario._id_usuario; operacionNueva._id_tipo_operacion = 1; operacionNueva._descripcion = string.Concat("Venta Nro " + lbl_numVenta.Text); NegOperacion newOp = new NegOperacion(); newOp.NuevaOperacion(operacionNueva, out msjer); if (String.IsNullOrEmpty(msjer)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Ventas ventaNueva = new Ventas(); numOp = oper.UltOper(out msjError); ventaNueva._usuario = usuario._id_usuario; ventaNueva._cantidad_productos = dgv_ventas.Rows.Count; ventaNueva._total_venta = int.Parse(txt_totalVenta.Text); ventaNueva._NroOperacion = numOp; NegVentas neguVenta = new NegVentas(); neguVenta.VentaNuevo(ventaNueva, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Venta Registrada", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); NegDetalleVenta det = new NegDetalleVenta(); DetalleVenta detalle = new DetalleVenta(); string er = ""; foreach (DataGridViewRow dato in dgv_ventas.Rows) { detalle._id_usuario = usuario._id_usuario; detalle._id_venta = int.Parse(lbl_numVenta.Text); detalle._serie_producto = Convert.ToString(dato.Cells["Column6"].Value); detalle._nombre_producto = Convert.ToString(dato.Cells["Column7"].Value); detalle._cantidad = Convert.ToInt32(dato.Cells["Column9"].Value); detalle._valor_unitario = Convert.ToInt32(dato.Cells["Column10"].Value); det.NuevoDetalle(detalle, out er); } if (String.IsNullOrEmpty(er)) { MessageBox.Show("Detalle Venta Registrada", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); VentanaVentas recarga = new VentanaVentas(usuario); recarga.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(msjer, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_agregar_Click(object sender, EventArgs e) { Proveedor provNuevo = new Proveedor(); string msjError; int j; try { if (Int32.TryParse(string.Concat(txt_telefono.Text), out j)) { provNuevo._telefonoContacto = j; provNuevo._nombreProveedor = this.txt_nombre.Text; provNuevo._correoContacto = this.txt_correo.Text; if (chkbActivo.Checked) { provNuevo._estado = true; } else { provNuevo._estado = false; } NegProveedor negprov = new NegProveedor(); negprov.ProvNuevo(provNuevo, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Proveedor Agregado correctamente", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Operaciones opNueva = new Operaciones(); NegOperacion op = new NegOperacion(); string error1; opNueva._id_usuario = usuario._id_usuario; opNueva._id_tipo_operacion = 10; opNueva._descripcion = "Ingreso de Proveedor nombre: " + provNuevo._nombreProveedor; op.NuevaOperacion(opNueva, out error1); if (String.IsNullOrEmpty(error1)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msjError, "Operacion Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } VentanaProveedor frmprv = new VentanaProveedor(usuario); frmprv.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { msjError = "Ingrese Valores Numericos en el campo Telefono Contacto" + "\n"; MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception) { throw; } }