public ActionResult Add()
        {
            MstSubComponentManageModel model = new MstSubComponentManageModel();

            model.ComponentList = objComp.GetComponentList("");
            return(View(model));
        }
        public ActionResult Edit(long id)
        {
            MstSubComponentManageModel model = new MstSubComponentManageModel();

            model.ComponentList = objComp.GetComponentList("");
            model.SubComponent  = objSubcomp.GetSubComponentByID(id);
            return(View(model));
        }
 public ActionResult Edit(MstSubComponentManageModel model)
 {
     if (ModelState.IsValid)
     {
         model.SubComponent.TransDate = DateTime.Now;
         model.SubComponent.UserID    = User.Identity.Name;
         string result = objSubcomp.SaveSubComponent(model.SubComponent);
         if (result.Contains("Success"))
         {
             objSite.AddAuditLog("utblMstSubComponents", "New SubComponent Updated", IPAddressGetter.GetIPAddress(), User.Identity.Name);
             TempData["ErrMsg"] = result;
             return(RedirectToAction("index", "subcomponent", new { Area = "Admin" }));
         }
         TempData["ErrMsg"] = result;
         //return RedirectToAction("index", "subcomponent", new { Area = "Admin" });
     }
     model.ComponentList = objComp.GetComponentList("");
     return(View(model));
 }