public RedirectResult SaveUpdatePricePlan(SavePriceViewModels price)
        {
            var priceEntity = new Entity.Price
            {
                idPlan          = price.idPlan,
                idPriceGroup    = price.idPriceGroup,
                idPriceLoyalty  = 1,
                idTypeClient    = price.idTypeClient,
                idPaymentMethod = price.idPaymentMethod,
                value           = price.valueFid,
                valueCombo      = price.valueFidCombo
            };


            Business.Price.Update(priceEntity);

            priceEntity.idPriceLoyalty = 2;
            priceEntity.value          = price.valueNoFid;
            priceEntity.valueCombo     = price.valueNoFidCombo;
            Business.Price.Update(priceEntity);

            Entity.PlanGroup planGroup = new Entity.PlanGroup();
            planGroup.idPlan       = priceEntity.idPlan;
            planGroup.idPriceGroup = priceEntity.idPriceGroup;

            Business.PlanProduct.CreatePlanGroup(planGroup);

            return(Redirect("/Grupos/" + price.idPriceGroup));
        }
Пример #2
0
 public static void CreatePlanGroup(Entity.PlanGroup planGroup)
 {
     using (var context = new Entity.OiWeb())
     {
         context.PlanGroups.Add(planGroup);
         context.SaveChanges();
     }
 }