Пример #1
0
        public ActionResult Edit(string id)
        {
            VoterDAL          DAL    = new VoterDAL();
            List <voterModel> voters = new List <voterModel>();

            voters = DAL.GetvoterbyID(id);
            voterModel v = new voterModel();

            foreach (var k in voters)
            {
                v.ID         = k.ID;
                v.voter_id   = k.voter_id;
                v.lastname   = k.lastname;
                v.firstname  = k.firstname;
                v.middlename = k.middlename;
                v.WardId     = k.WardId;
                v.AreaId     = k.AreaId;
            }
            return(View(v));
        }
Пример #2
0
        public ActionResult Delete(string id)
        {
            VoterDAL          DAL    = new VoterDAL();
            List <voterModel> voters = new List <voterModel>();

            voters = DAL.GetvoterbyID(id);
            voterModel v = new voterModel();

            foreach (var k in voters)
            {
                v.ID         = k.ID;
                v.voter_id   = k.voter_id;
                v.lastname   = k.lastname;
                v.firstname  = k.firstname;
                v.middlename = k.middlename;
                v.WardId     = k.WardId;
                v.AreaId     = k.AreaId;
            }
            DAL.DeleteVoter(v);
            return(RedirectToAction("Index", "Voter"));
        }
Пример #3
0
        public ActionResult AddVoter(voterModel voter)
        {
            if (ModelState.IsValid)
            {
                VoterDAL          DAL    = new VoterDAL();
                List <voterModel> voters = new List <voterModel>();
                voterModel        vt1    = new voterModel();
                vt1 = DAL.GetallVoterWithDeleted().Find(x => x.voter_id == voter.voter_id);

                List <voterModel> VoterCheck = DAL.GetvoterbyID(voter.voter_id);
                if (vt1 == null)
                {
                    DAL.Addvoter(voter);
                    return(RedirectToAction("Index", "Voter"));
                }
                else
                {
                    ModelState.AddModelError("", "VoterID Is Already Exists ");
                    return(View(voter));
                }
            }
            return(View(voter));
        }