public static List<CabManagementt> GetAllCabListByDC(string DCID)
        {
            List<CabManagementt> lstRoute = null;
            CabManagementBLL objCabManagementBLL = null;
            CabManagementt cabManagement = new CabManagementt();
            try
            {
                objCabManagementBLL = new CabManagementBLL();
                lstRoute = objCabManagementBLL.GetAllCabListByDC(DCID);
            }
            catch (Exception ex)
            {

            }
            finally
            {
                objCabManagementBLL = null;
            }
            return lstRoute;
        }
        public static bool UpdateCabDetail(CabManagementt cabManagement)
        {
            bool isFlag = false;
            CabManagementBLL objCabManagementBLL = null;

            try
            {
                Common objCommon = new Common();
                objCabManagementBLL = new CabManagementBLL();
                cabManagement.ModifiedBy = objCommon.GetCurrentUserName();
                isFlag = objCabManagementBLL.UpdateCabDetail(cabManagement);

            }
            catch (Exception ex)
            {
                // Log the error to a text file in the Error folder
                Common.WriteError(ex);
             }
            finally
            {
                objCabManagementBLL = null;
            }
            return isFlag;
        }
        public static Int32 InsertCabDetail(CabManagementt  cabManagement)
        {
            CabManagementBLL objCabManagementBLL = null;
            Int32 Result=0;

            try
            {
                Common objCommon = new Common();
                objCabManagementBLL = new CabManagementBLL();
                cabManagement.CreatedBy = objCommon.GetCurrentUserName();

                Result = objCabManagementBLL.InsertCabDetail(cabManagement);
            }
            catch (Exception ex)
            {
                // Log the error to a text file in the Error folder
                Common.WriteError(ex);
            }
            finally
            {
                objCabManagementBLL = null;
            }
            return Result;
        }
 public bool UpdateCabDetail(CabManagementt cabmanagement)
 {
     bool isFlag = false;
       CabManagementDLL objCabManagementDLL=null;
     try
     {
         objCabManagementDLL = new CabManagementDLL();
         isFlag = objCabManagementDLL.UpdateCabDetail(cabmanagement);
         return isFlag;
     }
     catch (Exception e)
     {
         throw;
     }
     finally
     {
         objCabManagementDLL = null;
     }
 }
 /// <summary>
 /// To Insert CabDetail and Get CabId For Inserted Record
 /// </summary>
 ///  /// <param name="CabManagement"></param>
 /// <returns></returns>
 public Int32 InsertCabDetail(CabManagementt CabManagement)
 {
     CabManagementDLL ObjCabManagementdll = new CabManagementDLL();
     return (ObjCabManagementdll.InsertCabDetail(CabManagement));
 }