Exemplo n.º 1
0
 public static void Save(Entity.PriceGroup group)
 {
     using (var context = new Entity.OiWeb())
     {
         context.PriceGroups.Add(group);
         context.SaveChanges();
     }
 }
Exemplo n.º 2
0
        public RedirectResult SaveNewGroup(Entity.PriceGroup group)
        {
            group.isActive = true;
            Business.Groups.Save(group);

            //Quer dizer que tem excel para realizer a inserção
            if (group.file != null)
            {
                //verifica se é por dd ou por idcity
                //se for por idcity insere o range

                string fileLocation = string.Format("{0}/{1}", Server.MapPath("~/Content/Upload/Excel/PriceCity"), "pricegroupcities" + "id_" + group.idPriceGroup + DateTime.Now.Day + ".csv");
                if (group.isByCity)
                {
                    group.file.InsertPriceGroupCitiesByExcelIdCity(fileLocation, group.idProduct, group.idPriceGroup);
                }
                else
                {
                    group.file.InsertPriceGroupCitiesByExcelDdd(fileLocation, group.idProduct, group.idPriceGroup);
                }
            }

            return(Redirect("/Grupos"));
        }