private void btnGuardar_Click(object sender, EventArgs e) { //Colocar validacion de un supervisor if (txtIDProveedor.Text == string.Empty || txtProveedor.Text == string.Empty || txtConduce.Text == string.Empty || txtDescripcion.Text == string.Empty) { Clases.ControlDeDatos.CompleteLosCampos(); } else if (dataGridView2.Rows.Count < 1) { Clases.ControlDeDatos.SinRegistros(); } else { if (MessageBox.Show("¿Esta seguro que desea aplicar una devolucion a este entrada?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { Clases.ControlDeDatos controldedatos = new Clases.ControlDeDatos(); Clases.Conexion conexion = new Clases.Conexion();//guardar conexion.EjecutarScript("insert into devolucion_entrada (numentrada, idusuario, fecha, cant_articulos, descripcion ) " + "values (" + txtNoEntrada.Text + ", " + Login.ID_Usuario + ", Convert(char(19), '" + dateTimePicker1.Value.ToShortDateString() + "'), " + Convert.ToInt32(lblContador.Text) + ", '" + txtDescripcion.Text + "')"); int i = dataGridView2.Rows.Count; for (int x = 0; x < i; x++) { conexion.EjecutarScript("update articulos set cantidad = cantidad - " + dataGridView2.Rows[x].Cells[2].Value.ToString() + " where idarticulo = " + dataGridView2.Rows[x].Cells[0].Value.ToString() + ""); } ControlesEstado(false); } } }
private void btnGuardar_Click(object sender, EventArgs e) { Clases.Salida Salida = new Clases.Salida(); Clases.ControlDeDatos ControlDeDatos = new Clases.ControlDeDatos(); if (txtDepartamento.Text == string.Empty || txtIDDepto.Text == string.Empty || txtSupervisor.Text == string.Empty || dateTimePicker1.Value == null) { Clases.ControlDeDatos.CompleteLosCampos(); } else { Salida.IdDepart = Convert.ToInt32(txtIDDepto.Text); Salida.Fecha = dateTimePicker1.Value; Salida.CantidadTotal = Convert.ToInt32(lblContador.Text); Salida.IdUsuario = Convert.ToInt32(Login.ID_Usuario); if (Salida.ObjetoCompleto() == true) { if (dataGridView1.Rows.Count > 0) { txtIdSalida.Text = Salida.Guardar().ToString(); ControlDeDatos.GuardarDetails(dataGridView1, Convert.ToInt32(txtIdSalida.Text), "Salida"); Clases.ControlDeDatos.CambiosRealizados(); ControlesActivos(false); } else { MessageBox.Show("Debe registrarse al menos un articulo en la ventana", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { Clases.ControlDeDatos.CompleteLosCampos(); } } }
private void btnagregar_Click(object sender, EventArgs e) { if (txtCantidad.Text == string.Empty || txtnoarticulo.Text == string.Empty || txtDescripcion.Text == string.Empty) { MessageBox.Show("Debe completar todos los datos relacionados al articulo antes de agregarlo", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Clases.ControlDeDatos ControlDeDatos = new Clases.ControlDeDatos(); bool valido; valido = ControlDeDatos.YaFueAgregado(txtnoarticulo.Text, txtCantidad.Text, dataGridView1); if (valido != true) { dataGridView1.Rows.Add(txtnoarticulo.Text, txtDescripcion.Text, txtCantidad.Text); } lblContador.Text = ControlDeDatos.TotalRegistrado(dataGridView1).ToString(); LimpiarDataArticulos(); } }
private void button2_Click_1(object sender, EventArgs e) { Clases.ControlDeDatos conexion = new Clases.ControlDeDatos(); conexion.CerrarApp(); }