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);
                }
            }
        }
        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 btnEliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar el Insumo Actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            {
                if (InsumosDAL.Eliminar(insumoActual.CodInsumo) > 0)

                {
                    MessageBox.Show("Insumo Eliminado Correctamente!", "Producto Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                    Deshabilitar();
                }

                else

                {
                    MessageBox.Show("No se pudo eliminar el Insumo", "Insumo No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            else
            {
                MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#4
0
        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");
            }
        }
示例#5
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dgvBuscar.DataSource = InsumosDAL.Buscar(cbxInsumo.Text);
 }