Ejemplo n.º 1
0
        public ActionResult Business(int?businessId)
        {
            var business = new Models.Config.Business();

            if (businessId.HasValue)
            {
                var dbBusiness = Database.GetBusiness(businessId.Value);
                business = Mapper.Map <Models.Config.Business>(dbBusiness);
            }

            return(View(business));
        }
Ejemplo n.º 2
0
        public ActionResult DeleteBusiness(Models.Config.Business business)
        {
            ModelState.Clear();

            if (ModelState.IsValid)
            {
                bool isDeleted = Database.DeleteBusiness(business.Id);
                if (!isDeleted)
                {
                    business.IsFailed = true;
                    return(View(business));
                }

                return(RedirectToAction("Businesses"));
            }

            return(View(business));
        }
Ejemplo n.º 3
0
        public ActionResult Business(Models.Config.Business business)
        {
            ModelState.Clear();

            if (ModelState.IsValid)
            {
                var dbBusiness = Mapper.Map <AdapterDb.Business>(business);

                bool isSaved = Database.SaveBusiness(dbBusiness);
                if (!isSaved)
                {
                    business.IsFailed = true;
                    return(View(business));
                }

                return(RedirectToAction("Businesses"));
            }

            return(View(business));
        }