示例#1
0
        // GET: TaxAgents/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TaxAgent taxAgent = await db.TaxAgents.FindAsync(id);

            if (taxAgent == null)
            {
                return(HttpNotFound());
            }
            IEnumerable <SelectListItem> items = db.Zones.Select(z => new SelectListItem {
                Value = z.state_name, Text = z.state_name
            });
            IEnumerable <SelectListItem> issuers = db.Issuers.Select(iss => new SelectListItem {
                Value = iss.issuer_code, Text = iss.issuer_name
            });
            IEnumerable <SelectListItem> forces = db.TaxForces.Select(t => new SelectListItem {
                Value = t.task_force_code, Text = t.task_force_name
            });

            ViewBag.IssuersList = issuers;
            ViewBag.zones       = items;
            ViewBag.forces      = forces;
            return(View(taxAgent));
        }
示例#2
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            TaxAgent taxAgent = await db.TaxAgents.FindAsync(id);

            db.TaxAgents.Remove(taxAgent);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
示例#3
0
        // GET: TaxAgents/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TaxAgent taxAgent = await db.TaxAgents.FindAsync(id);

            if (taxAgent == null)
            {
                return(HttpNotFound());
            }
            return(View(taxAgent));
        }
示例#4
0
        public async Task <ActionResult> Create([Bind(Include = "issuer_code,tax_force_code,agent_code,first_name,last_name,other_name,dob,gender,address,city,state,country,created_at,updated_at")] TaxAgent taxAgent)
        {
            if (ModelState.IsValid)
            {
                db.TaxAgents.Add(taxAgent);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            IEnumerable <SelectListItem> items = db.Zones.Select(z => new SelectListItem {
                Value = z.state_name, Text = z.state_name
            });
            IEnumerable <SelectListItem> issuers = db.Issuers.Select(iss => new SelectListItem {
                Value = iss.issuer_code, Text = iss.issuer_name
            });
            IEnumerable <SelectListItem> forces = db.TaxForces.Select(t => new SelectListItem {
                Value = t.task_force_code, Text = t.task_force_name
            });

            ViewBag.IssuersList = issuers;
            ViewBag.zones       = items;
            ViewBag.forces      = forces;
            return(View(taxAgent));
        }