/// <summary> /// Método para llenar los generar la categoria /// </summary> public void GenerarPromocion() { try { Promocion laPromocion = (Promocion)FabricaEntidades.PromocionVacia(); laPromocion.Precio = int.Parse(vista.precio); laPromocion.Activo = int.Parse(vista.activo.SelectedValue.ToString()); laPromocion.Fk_Producto = int.Parse(vista.producto.SelectedValue.ToString()); laPromocion.Fecha_Fin = DateTime.ParseExact(vista.Fecha_Fin, "MM/dd/yyyy", CultureInfo.InvariantCulture); laPromocion.Fecha_Inicio = DateTime.ParseExact(vista.Fecha_Inicio, "MM/dd/yyyy", CultureInfo.InvariantCulture); Comando <bool> comandoGenerar = FabricaComandos.CrearAgregarPromocion(laPromocion); comandoGenerar.Ejecutar(); } catch (ExceptionCity.ExceptionCcConBD ex) { vista.alertaClase = RecursoPresentadorPromocion.alertaError; vista.alertaRol = RecursoPresentadorPromocion.tipoAlerta; vista.alerta = RecursoPresentadorPromocion.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message + RecursoPresentadorPromocion.alertaHtmlFinal; } }
/* public void LLenarModificar(string prodnombre, string prodmodelo, string proddescripcion, string prodprecio, string cantidad){ * vista.nombre = prodnombre; * vista.modelo = prodmodelo; * vista.descripcion = proddescripcion; * vista.precio = prodprecio; * vista.cantidad = cantidad; * }*/ /// <summary> /// Método para modificar los producrtos /// </summary> public void Modificar() { try { Promocion laPromocion = (Promocion)FabricaEntidades.PromocionVacia(); laPromocion.Precio = int.Parse(vista.precio); laPromocion.Id_Promo = int.Parse(vista.id_promocion.ToString()); laPromocion.Fecha_Fin = DateTime.ParseExact(vista.Fecha_Fin, "MM/dd/yyyy", CultureInfo.InvariantCulture); laPromocion.Fecha_Inicio = DateTime.ParseExact(vista.Fecha_Inicio, "MM/dd/yyyy", CultureInfo.InvariantCulture); //laPromocion.tipoMoneda; Comando <bool> comando = FabricaComandos.CrearModificarPromocion(laPromocion); comando.Ejecutar(); } catch (ExceptionCity.ExceptionCcConBD ex) { vista.alertaClase = RecursoPresentadorPromocion.alertaError; vista.alertaRol = RecursoPresentadorPromocion.tipoAlerta; vista.alerta = RecursoPresentadorPromocion.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message + RecursoPresentadorPromocion.alertaHtmlFinal; } }