Exemple #1
0
 /// <summary>
 /// Método para llenar los generar la categoria
 /// </summary>
 public void GenerarProducto()
 {
     try
     {
         Producto elProducto = (Producto)FabricaEntidades.ProductoVacio();
         elProducto.Nombre         = vista.nombre;
         elProducto.Cantidad       = int.Parse(vista.cantidad.ToString());
         elProducto.Activo         = int.Parse(vista.activo.SelectedValue.ToString());
         elProducto.Fk_Marca       = int.Parse(vista.marca.SelectedValue.ToString());
         elProducto.Fk_Categoria   = int.Parse(vista.categoria.SelectedValue.ToString());
         elProducto.Modelo         = vista.modelo;
         elProducto.Descripcion    = vista.descripcion;
         elProducto.Precio         = float.Parse(vista.precio.ToString());
         elProducto.Peso           = float.Parse(vista.peso.ToString());
         elProducto.Alto           = float.Parse(vista.alto.ToString());
         elProducto.Ancho          = float.Parse(vista.ancho.ToString());
         elProducto.Largo          = float.Parse(vista.largo.ToString());
         elProducto.Fecha_Creacion = DateTime.Now;;
         //laMarca.tipoMoneda;
         Comando <bool> comandoGenerar = FabricaComandos.CrearAgregarProducto(elProducto);
         comandoGenerar.Ejecutar();
     }
     catch (ExceptionCity.ExceptionCcConBD ex)
     {
         vista.alertaClase = RecursoPresentadorProducto.alertaError;
         vista.alertaRol   = RecursoPresentadorProducto.tipoAlerta;
         vista.alerta      = RecursoPresentadorProducto.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message
                             + RecursoPresentadorProducto.alertaHtmlFinal;
     }
 }
Exemple #2
0
 /// <summary>
 /// Método para modificar los producrtos
 /// </summary>
 public void Modificar()
 {
     try
     {
         Producto elProducto = (Producto)FabricaEntidades.ProductoVacio();
         elProducto.IdProducto  = int.Parse(vista.id_Producto.ToString());
         elProducto.Cantidad    = int.Parse(vista.cantidad.ToString());
         elProducto.Precio      = float.Parse(vista.precio.ToString());
         elProducto.Nombre      = vista.nombre;
         elProducto.Modelo      = vista.modelo;
         elProducto.Descripcion = vista.descripcion;
         //elProducto.tipoMoneda;
         Comando <bool> comando = FabricaComandos.CrearModificarProducto(elProducto);
         comando.Ejecutar();
     }
     catch (ExceptionCity.ExceptionCcConBD ex)
     {
         vista.alertaClase = RecursoPresentadorProducto.alertaError;
         vista.alertaRol   = RecursoPresentadorProducto.tipoAlerta;
         vista.alerta      = RecursoPresentadorProducto.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message
                             + RecursoPresentadorProducto.alertaHtmlFinal;
     }
 }