コード例 #1
0
        public ActionResult Add(AddSubArea nsubarea)
        {
            List <Area> arealist = AgroExpressDBAccess.GetallEnabledArea();

            if (arealist != null)
            {
                nsubarea.arealist = arealist.Select(x => new SelectListItem
                {
                    Value = x.PKAreaId.ToString(),
                    Text  = x.AreaName
                });
            }


            if (ModelState.IsValid)
            {
                if (AgroExpressDBAccess.isSubAreaExist(nsubarea.SubAreaName))
                {
                    ModelState.AddModelError("SubAreaName", "Sub Area name already exist!!!");
                    return(View(nsubarea));
                }
                else
                {
                    SubArea newentry = new SubArea();

                    newentry.SubAreaName = nsubarea.SubAreaName;
                    newentry.AreaId      = nsubarea.AreaId;
                    newentry.IsDeleted   = false;
                    if (AgroExpressDBAccess.AddSubArea(newentry))
                    {
                        ViewBag.success = "Sub Area added successfully";
                        ModelState.Clear();
                        AddSubArea tem = new AddSubArea();
                        if (arealist != null)
                        {
                            tem.arealist = arealist.Select(x => new SelectListItem
                            {
                                Value = x.PKAreaId.ToString(),
                                Text  = x.AreaName
                            });
                        }

                        return(View(tem));
                    }
                }
            }
            return(View(nsubarea));
        }
コード例 #2
0
        public ActionResult Add()
        {
            AddSubArea  addsubarea = new AddSubArea();
            List <Area> arealist   = AgroExpressDBAccess.GetallEnabledArea();

            if (arealist != null)
            {
                addsubarea.arealist = arealist.Select(x => new SelectListItem
                {
                    Value = x.PKAreaId.ToString(),
                    Text  = x.AreaName
                });
            }

            return(View(addsubarea));
        }
コード例 #3
0
        private void btnAddSub_Click(object sender, RoutedEventArgs e)
        {
            AddSubArea addSub = new AddSubArea(this, lstSubArea);

            addSub.ShowDialog();
        }