private void btnActualizar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtCodInsumo.Text) || string.IsNullOrWhiteSpace(txtNombreInsumo.Text) || string.IsNullOrWhiteSpace(txtTipoInsumo.Text) || string.IsNullOrWhiteSpace(txtCantidad.Text)) { MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { insumo pInsumo = new insumo(); pInsumo.CodInsumo = txtCodInsumo.Text.Trim(); pInsumo.NombreInsumo = txtNombreInsumo.Text.Trim(); pInsumo.TipoInsumo = txtTipoInsumo.Text.Trim(); pInsumo.CantidadInsumo = txtCantidad.Text.Trim(); pInsumo.CodInsumo = insumoActual.CodInsumo; if (InsumosDAL.Actualizar(pInsumo) > 0) { MessageBox.Show("Los datos del Insumo se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); Deshabilitar(); } else { MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtCodInsumo.Text) || string.IsNullOrWhiteSpace(txtNombreInsumo.Text) || string.IsNullOrWhiteSpace(txtTipoInsumo.Text) || string.IsNullOrWhiteSpace(txtCantidad.Text)) { MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { insumo pInsumo = new insumo(); pInsumo.CodInsumo = txtCodInsumo.Text.Trim(); pInsumo.NombreInsumo = txtNombreInsumo.Text.Trim(); pInsumo.TipoInsumo = txtTipoInsumo.Text.Trim(); pInsumo.CantidadInsumo = txtCantidad.Text.Trim(); int resultado = InsumosDAL.AgregarInsumos(pInsumo); if (resultado > 0) { MessageBox.Show("Insumo Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); Deshabilitar(); } else { MessageBox.Show("No se pudo guardar el insumo", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
public static int AgregarInsumos(insumo pInsumo) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("Insert into insumo (CodInsumo, NombreInsumo, TipoInsumo, CantidadInsumo) values ('{0}','{1}','{2}', '{3}')", pInsumo.CodInsumo, pInsumo.NombreInsumo, pInsumo.TipoInsumo, pInsumo.CantidadInsumo), BDcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int Actualizar(insumo pInsumo) { int retorno = 0; MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Update insumo set NombreInsumo='{0}', TipoInsumo='{1}', CantidadInsumo ='{2}' where CodInsumo={3}", pInsumo.NombreInsumo, pInsumo.TipoInsumo, pInsumo.CantidadInsumo, pInsumo.CodInsumo), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
private void btnAceptar_Click_1(object sender, EventArgs e) { if (dgvBuscar.SelectedRows.Count == 1) { int CodInsumo = Convert.ToInt32(dgvBuscar.CurrentRow.Cells[0].Value); insumoSeleccionado = InsumosDAL.ObtenerInsumo(CodInsumo); this.Close(); } else { MessageBox.Show("debe de seleccionar una fila"); } }
public static insumo ObtenerInsumo(int pCodInsumo) { insumo pInsumo = new insumo(); MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT CodInsumo, NombreInsumo, TipoInsumo, CantidadInsumo FROM insumo where CodInsumo ='{0}'", pCodInsumo), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { pInsumo.CodInsumo = _reader.GetString(0); pInsumo.NombreInsumo = _reader.GetString(1); pInsumo.TipoInsumo = _reader.GetString(2); pInsumo.CantidadInsumo = _reader.GetString(3); } conexion.Close(); return(pInsumo); }
public static List <insumo> Buscar(string pNombreInsumo) { List <insumo> _lista = new List <insumo>(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT CodInsumo, NombreInsumo, TipoInsumo, CantidadInsumo FROM insumo where NombreInsumo ='{0}'", pNombreInsumo), BDcomun.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { insumo pInsumo = new insumo(); pInsumo.CodInsumo = _reader.GetString(0); pInsumo.NombreInsumo = _reader.GetString(1); pInsumo.TipoInsumo = _reader.GetString(2); pInsumo.CantidadInsumo = _reader.GetString(3); _lista.Add(pInsumo); } return(_lista); }
private void btnBuscar_Click(object sender, EventArgs e) { FBuscarInsumo buscar = new FBuscarInsumo(); buscar.ShowDialog(); if (buscar.insumoSeleccionado != null) { insumoActual = buscar.insumoSeleccionado; txtCodInsumo.Text = buscar.insumoSeleccionado.CodInsumo; txtNombreInsumo.Text = buscar.insumoSeleccionado.NombreInsumo; txtTipoInsumo.Text = buscar.insumoSeleccionado.TipoInsumo; txtCantidad.Text = buscar.insumoSeleccionado.CantidadInsumo; btnActualizar.Enabled = true; btnEliminar.Enabled = true; Habilitar(); btnGuardar.Enabled = false; } }