Exemple #1
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            Error        frmE = new Error();
            DialogResult Mensaje;

            try
            {
                if (string.IsNullOrEmpty(TxtNombre.Text) || string.IsNullOrEmpty(TxtCantidad.Text) || string.IsNullOrEmpty(TxtValorUnitario.Text) || string.IsNullOrEmpty(TxtIva.Text))
                {
                    frmE.Mensaje  = "Tiene que llenar todos los campos ";
                    frmE.NumError = "Upss Problmas ";
                    frmE.Show();
                    return;
                }
                string  txt      = TxtValorUnitario.Text;
                decimal ValorUni = Convert.ToDecimal(txt);
                if (newDatos)
                {
                    Mensaje = MessageBox.Show("¿Desea guardar esta información ?", "Confirmación", MessageBoxButtons.YesNoCancel);
                    if (Mensaje.Equals(DialogResult.No))
                    {
                        return;
                    }
                    Dominio.Producto producto = new Dominio.Producto(0, TxtNombre.Text, int.Parse(TxtCantidad.Text), ValorUni, int.Parse(TxtIva.Text));
                    productoDb.AgregarProducto(producto);
                }
                else
                {
                    Mensaje = MessageBox.Show("¿Desea actualizar la información ?", "Confirmación", MessageBoxButtons.YesNoCancel);
                    if (Mensaje.Equals(DialogResult.No))
                    {
                        return;
                    }
                    Dominio.Producto producto = new Dominio.Producto(int.Parse(TxtCodigo.Text), TxtNombre.Text, int.Parse(TxtCantidad.Text), ValorUni, int.Parse(TxtIva.Text));
                    productoDb.ActualizarProducto(producto);
                }
                ActualizarDatos();
                limpiar();
                //frmE.Mensaje = "Guardo EXITOSAMENTE ";
                //frmE.NumError = "Proceso";
                //frmE.Show();
            }
            catch (Exception ex)
            {
                frmE.Mensaje  = "Upss Problmas " + ex;
                frmE.NumError = "Guardar ";
                frmE.Show();
            }
        }
Exemple #2
0
        private void Btn_Eliminar_Click(object sender, EventArgs e)
        {
            Error        frmE = new Error();
            DialogResult Mensaje;

            try
            {
                Mensaje = MessageBox.Show("¿Esta seguro de Eliminar este Contenido?", "Confirmación", MessageBoxButtons.YesNoCancel);
                if (Mensaje.Equals(DialogResult.No))
                {
                    return;
                }
                Dominio.Producto producto = new Dominio.Producto(int.Parse(TxtCodigo.Text), TxtNombre.Text, int.Parse(TxtCantidad.Text), 0, int.Parse(TxtIva.Text));
                productoDb.EliminarProducto(producto);
                ActualizarDatos();
                limpiar();
            }
            catch (Exception ex)
            {
                frmE.Mensaje  = "Upss Problmas ";
                frmE.NumError = "Guardar " + ex;
                frmE.Show();
            }
        }