public void deleteWebsiteAttribute(int id)
        {
            WebsiteAttribute WebsiteAttribute = WebsiteAttributeRepository.GetById(id);

            WebsiteAttributeRepository.Delete(WebsiteAttribute);
            SaveChange();
        }
 public void EditWebsiteAttribute(WebsiteAttribute websiteAttributeToEdit)
 {
     if (websiteAttributeToEdit != null)
     {
         _websiteAttributeRepository.Update(websiteAttributeToEdit);
         SaveWebsiteAttribute();
     }
 }
 public void CreateWebsiteAttribute(WebsiteAttribute websiteAttribute)
 {
     if (websiteAttribute != null)
     {
         _websiteAttributeRepository.Add(websiteAttribute);
         SaveWebsiteAttribute();
     }
 }
Exemple #4
0
        public PartialViewResult WebsiteAttributes(string partialName)
        {
            WebsiteAttribute          websiteAttribute = _websiteAttributeService.GetAll().First();
            WebsiteAttributeViewModel model            = new WebsiteAttributeViewModel();

            model.websiteAttribute = websiteAttribute;

            return(PartialView(partialName, model));
        }
Exemple #5
0
        public ActionResult Edit(WebsiteAttributeFormModel model, bool continueEditing)
        {
            WebsiteAttribute websiteAttribute = Mapper.Map <WebsiteAttributeFormModel, WebsiteAttribute>(model);

            _websiteAttributeService.EditWebsiteAttribute(websiteAttribute);

            return(continueEditing ? RedirectToAction("Edit", "WebsiteAttribute", new { id = websiteAttribute.Id })
                                    : RedirectToAction("Index", "WebsiteAttribute"));
        }
Exemple #6
0
        public JsonResult GetWebsiteAttributes()
        {
            WebsiteAttribute websiteAttribute = _websiteAttributeService.GetAll().First();

            JsonResult result = new JsonResult();

            result.Data = websiteAttribute;
            result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(result);
        }
 public void createWebsiteAttribute(WebsiteAttribute obj)
 {
     try
     {
         WebsiteAttributeRepository.Add(obj);
         SaveChange();
     }
     catch
     {
     }
 }
Exemple #8
0
 public ActionResult Create(WebsiteAttributeFormModel model)
 {
     if (ModelState.IsValid)
     {
         WebsiteAttribute websiteAttribute = Mapper.Map <WebsiteAttributeFormModel, WebsiteAttribute>(model);
         _websiteAttributeService.CreateWebsiteAttribute(websiteAttribute);
         return(RedirectToAction("Index", "WebsiteAttribute"));
     }
     else
     {
         return(View("Create", model));
     }
 }
Exemple #9
0
        //=============Website Attributes=============//

        public ActionResult WebsiteAttributeInfo(string notify)
        {
            WebsiteAttribute          websiteAttribute = _websiteAttributeService.GetAll().First();
            WebsiteAttributeViewModel model            = new WebsiteAttributeViewModel();

            model.websiteAttribute = websiteAttribute;

            if (notify != null)
            {
                ViewBag.notify = "Successful";
            }

            return(View(model));
        }
Exemple #10
0
        public ActionResult Contact()
        {
            WebsiteAttributeViewModel model            = new WebsiteAttributeViewModel();
            WebsiteAttribute          websiteAttribute = _websiteAttributeService.GetAll().First();

            model.websiteAttribute = websiteAttribute;
            if (User.Identity.IsAuthenticated)
            {
                Account account = _accountService.GetByUserId(User.Identity.GetUserId());
                model.websiteAttribute.email = account.Email;
                model.websiteAttribute.phone = account.PhoneNumber;
                model.websiteAttribute.name  = account.UserName;
            }
            return(View(model));
        }
Exemple #11
0
        public ActionResult Contactrespon(string email, string message)
        {
            WebsiteAttribute websiteAttribute = new WebsiteAttribute()
            {
                Name        = User.Identity.Name, //UserName
                Description = email,              //UserName
                Noted_1     = message,            //UserName
                Noted_2     = DateTime.Now.ToString("dd/MM/yyyy/ HH:mm:ss"),
                //Noted_3 = InputFileName,
                IsPublic = true,
                Deleted  = false
            };

            _websiteAttributeService.CreateWebsiteAttribute(websiteAttribute);
            ViewBag.Message = "Thank you for your comments, we will assist you as quickly as possible";
            return(RedirectToAction("Contact", "Home", new { str = ViewBag.Message }));
        }
Exemple #12
0
        public ActionResult EditWebsiteAttributes(int id, string name, string email, string logo, string description, string address,
                                                  string country, string city, string district, string phone, string x_cor, string y_cor)
        {
            WebsiteAttribute websiteAttribute = _websiteAttributeService.GetById(id);

            websiteAttribute.name        = name; websiteAttribute.email = email; websiteAttribute.phone = phone;
            websiteAttribute.description = description; websiteAttribute.address = address; websiteAttribute.country = country;
            websiteAttribute.city        = city; websiteAttribute.district = district; websiteAttribute.location = x_cor + "," + y_cor;
            if (!logo.Equals(""))
            {
                websiteAttribute.logo = "/Content/Images/BG/" + logo;
            }


            _websiteAttributeService.editWebsiteAttribute(websiteAttribute);

            return(RedirectToAction("WebsiteAttributeInfo", "Admin", new { notify = "successful" }));
        }
 public void editWebsiteAttribute(WebsiteAttribute obj)
 {
     WebsiteAttributeRepository.Update(obj);
     SaveChange();
 }