public ActionResult Edit(int Id)
        {
            ReturnItem           objRetItem    = new ReturnItem();
            ReturnDetailsService objRetService = new ReturnDetailsService();

            objRetItem = objRetService.GetById(Id);

            #region Bind DropDown Comp
            List <CompanyItem> lstComp = new List <CompanyItem>();
            lstComp             = objRetService.GetAllComp();
            objRetItem.ListComp = new List <CompanyItem>();
            objRetItem.ListComp.AddRange(lstComp);
            #endregion

            #region Bind DropDown Emp
            List <EmployeeItem> lstEmp = new List <EmployeeItem>();
            lstEmp             = objRetService.GetEmp();
            objRetItem.ListEmp = new List <EmployeeItem>();
            objRetItem.ListEmp.AddRange(lstEmp);
            #endregion

            List <AssestsItem> lstItem = new List <AssestsItem>();
            lstItem = objRetService.GetALLItems();
            objRetItem.lstAllItem = new List <AssestsItem>();
            objRetItem.lstAllItem.AddRange(lstItem);

            List <ReturnItem> lstReturn = new List <ReturnItem>();
            lstReturn = objRetService.GetALLReturnDetail();
            objRetItem.lstReturnItem = new List <ReturnItem>();
            objRetItem.lstReturnItem.AddRange(lstReturn);
            return(View(objRetItem));
        }