Exemple #1
0
        public IActionResult Address()
        {
            AdressViewModel model = new AdressViewModel();
            string          id    = getID();

            if (id == null)
            {
                return(Redirect("/Login/Login"));
            }
            List <UserInformation> userInformation = UserManager.GetUserInformation(id);

            model.name         = new List <string>();
            model.province     = new List <string>();
            model.city         = new List <string>();
            model.district     = new List <string>();
            model.street       = new List <string>();
            model.detailAdress = new List <string>();
            model.phone        = new List <string>();
            model.rid          = new List <string>();
            if (userInformation.Count() > 0)
            {
                for (int i = 0; i < userInformation.Count(); ++i)
                {
                    model.name.Add(userInformation[i].receiptName);
                    model.province.Add(userInformation[i].province);
                    model.city.Add(userInformation[i].city);
                    model.district.Add(userInformation[i].district);
                    model.street.Add(userInformation[i].street);
                    model.detailAdress.Add(userInformation[i].detailAdress);
                    model.phone.Add(userInformation[i].receiptPhone);
                    model.rid.Add(userInformation[i].ReceiveID);
                }
            }
            return(View(model));
        }
Exemple #2
0
        public IActionResult Add()
        {
            var model = new AdressViewModel()
            {
                UserName = UserService.GetUser().Name
            };

            return(View(model));
        }
Exemple #3
0
 public static PersonAdress ToDb(this AdressViewModel Model)
 {
     return(new PersonAdress()
     {
         Namn = Model.Namn,
         Telefonnummer = Model.Telefonnummer,
         Adress = Model.Adress,
         Updaterades = DateTime.Now,
         Id = Model.Id
     });
 }
Exemple #4
0
        public IActionResult Add(AdressViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            var model = Mapper.Map <Adress>(viewModel);

            AdressRepository.Save(model);

            return(RedirectToAction("Index", "Adress"));
        }
Exemple #5
0
        public ActionResult UpdateAdress(AdressViewModel adressToUpdate)
        {
            if (ModelState.IsValid)
            {
                var updatedAdress = adressToUpdate.Transform();
                updatedAdress.LastUpdated = DateTime.Now;

                Repository.Add(updatedAdress);
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(adressToUpdate));
            }
        }
Exemple #6
0
        public ActionResult Create(AdressViewModel adress)
        {
            if (ModelState.IsValid)
            {
                var adressEntity = new Adress();
                adressEntity.Id          = adress.Id;
                adressEntity.KodPocztowy = adress.KodPocztowy;
                adressEntity.Miejscowosc = adress.Miejscowosc;
                adressEntity.Ulica       = adress.Ulica;

                db.Adresy.Add(adressEntity);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(adress));
        }
        public ActionResult Adressing(AdressViewModel model)
        {
            // Bu kısım yokkende çalışıyor fakat ekstra kendi bir employee ekleyip adressi onunda adress listesine ekliyor.

            /* var emp = from p in model.EmployeeList
             *           where p.Selected
             *           select p;
             * model.emp = (Employee)emp;*/
            result.resultint = ar.Adressing(model.adr.AdressId, model.emp);
            if (result.resultint.ProcessResult > 0)
            {
                return(RedirectToAction("List"));
            }
            else
            {
                return(View(model));
            }
        }
        public ActionResult Adressing(int id)
        {
            AdressViewModel       awm     = new AdressViewModel();
            List <SelectListItem> empList = new List <SelectListItem>();

            foreach (Employee item in er.List().ProcessResult)
            {
                empList.Add(new SelectListItem
                {
                    Value = item.EmployeeID.ToString(),
                    Text  = item.EmployeeName + " " + item.EmployeeSurName
                });
            }

            awm.EmployeeList = empList;
            awm.adr          = ar.GetObjectById(id).ProcessResult;
            return(View(awm));
        }
Exemple #9
0
        public ActionResult AddAdress(AdressViewModel NewAdress)
        {
            if (ModelState.IsValid)
            {
                var adress = new Adress
                {
                    AdressId     = Guid.NewGuid(),
                    City         = NewAdress.City,
                    StreetName   = NewAdress.StreetName,
                    PostalNumber = NewAdress.PostalNumber,
                    Country      = NewAdress.Country,
                    LastUpdated  = DateTime.Now
                };

                Repository.Add(adress);

                return(RedirectToAction("Index"));
            }
            else
            {
                return(PartialView(NewAdress));
            }
        }
 public ActionResult SaveEdit(AdressViewModel Model)
 {
     Model.Updaterades = DateTime.Now;
     db.addOrEdit(Model.ToDb());
     return(PartialView("_ViewAdress", Model));
 }
 public ActionResult Create(AdressViewModel Model)
 {
     db.addOrEdit(Model.ToDb());
     return(List());
 }
Exemple #12
0
 public bool UpdateAdress(AdressViewModel model, ref string errorMsg)
 {
     throw new NotImplementedException();
 }
Exemple #13
0
        public ActionResult UpdateAdress(Guid AdressID)
        {
            var adressToUpdate = new AdressViewModel(Repository.GetAdressById(AdressID));

            return(PartialView(adressToUpdate));
        }
Exemple #14
0
        public ActionResult GetAdress(Guid adressId)
        {
            var adress = new AdressViewModel(Repository.GetAdressById(adressId));

            return(PartialView(adress));
        }
Exemple #15
0
 public Response <AdressViewModel> InsertAdress(AdressViewModel model)
 {
     throw new NotImplementedException();
 }