Example #1
0
        public ViewResult Create()
        {
            repoMgmtEntities = new MASTS.Domain.Concrete.EFManagementEntityRepository();
            repoCostCenter = new MASTS.Domain.Concrete.EFCostProfitCenterRepository();

            ViewBag.ManagementEntityID = new SelectList(repoMgmtEntities.ManagementEntities, "ManagementEntityID", "Description");
            ViewBag.CostCenterID = new SelectList(repoCostCenter.CostProfitCenters, "CostProfitCenterID", "Description");

            return View("Edit", new ManagementUnit());
        }
Example #2
0
        //public ViewResult Index()
        //{
        //    return View(repository.ApplicationTables);
        //}
        public ViewResult Edit(int ManagementUnitID)
        {
            repoMgmtEntities = new MASTS.Domain.Concrete.EFManagementEntityRepository();
            repoCostCenter = new MASTS.Domain.Concrete.EFCostProfitCenterRepository();

            ManagementUnit ManagementUnit = repository.ManagementUnits
                .FirstOrDefault(p => p.ManagementUnitID == ManagementUnitID);
            ViewBag.ManagementEntityID = new SelectList(repoMgmtEntities.ManagementEntities, "ManagementEntityID", "Description", ManagementUnit.ManagementEntityID);
            ViewBag.CostCenterID = new SelectList(repoCostCenter.CostProfitCenters, "CostProfitCenterID", "Description", ManagementUnit.CostCenterID);
            return View(ManagementUnit);
        }
 // GET: ApplicationTable
 public ActionResult Index()
 {
     repository = new MASTS.Domain.Concrete.EFManagementEntityRepository();
     return View(repository.ManagementEntities);
 }
 public ManagementEntitiesController()
 {
     repository = new MASTS.Domain.Concrete.EFManagementEntityRepository();
     repo2      = new MASTS.Domain.Concrete.EFManagementEntityRepository();
 }
Example #5
0
 private SortedList<int, string> BuildTableList(string mode)
 {
     SortedList<int, string> X = new SortedList<int, string>();
     if (mode =="Entity")
     {
         repoMgmtEntities = new MASTS.Domain.Concrete.EFManagementEntityRepository();
         foreach (ManagementEntity  a in repoMgmtEntities.ManagementEntities)
         {
             X.Add(a.ManagementEntityID, a.Description);
         }
     }
     else
     {
         repoCostCenter = new MASTS.Domain.Concrete.EFCostProfitCenterRepository();
         foreach (CostProfitCenter a in repoCostCenter.CostProfitCenters )
         {
             X.Add(a.CostProfitCenterID, a.Description);
         }
     }
     return X;
 }