コード例 #1
0
 private void buttonAceptar_Click(object sender, EventArgs e)
 {
     if (Nuevo)
     {
         if (string.IsNullOrWhiteSpace(textBoxDescripcion.Text))
         {
             MessageBox.Show("DEBES PONER UNA DESCRIPCION PARA EL PRODUCTO !");
         }
         else if (string.IsNullOrWhiteSpace(textBoxPrecio.Text))
         {
             MessageBox.Show("DEBES PONER UN PRECIO PARA EL PRODUCTO !");
         }
         else
         {
             producto.Descripcion = Convert.ToString(textBoxDescripcion.Text.ToUpper());
             try
             {
                 producto.Precio = Convert.ToDecimal(textBoxPrecio.Text);
                 try
                 {
                     servicioRepository.InsertarProducto(producto);
                     this.Close();
                 }
                 catch (Exception)
                 {
                     MessageBox.Show("ERROR AL GUARDAR PRODUCTO");
                 }
             }
             catch (Exception)
             {
                 MessageBox.Show("Igresa un precio Válido para el producto !");
             }
         }
     }
     else if (Editar)
     {
         producto.Id          = productoP.Id;
         producto.Descripcion = Convert.ToString(textBoxDescripcion.Text.ToUpper());
         producto.Precio      = Convert.ToDecimal(textBoxPrecio.Text);
         try
         {
             servicioRepository.EditarProducto(producto);
             this.Close();
         }
         catch (Exception)
         {
             MessageBox.Show("ERROR AL EDITAR SERVICIO");
         }
     }
 }