/// <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; } }
/// <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; } }