Exemplo n.º 1
0
        private ListNews SearchNewsForPortal(PortalSearchNews portalSearchNews, out News news)
        {
            news = new News();
            var total = 0;
            var ds    = _newsDa.GetForPortalIndex(portalSearchNews, ref total);
            //var list = CBO.Fill2ListFromDataSet<News>(ds, typeof(News));
            List <News> list = CBO <News> .FillCollectionFromDataSet(ds);

            var totalPage = Math.Ceiling((decimal)total / ConfigInfo.RecordOnPageIndex);
            var paging    = HtmlControllHelpers.WritePagingPortal(totalPage, portalSearchNews.CurrentPage, total,
                                                                  ConfigInfo.RecordOnPageIndex);
            var listNews = new ListNews
            {
                Start       = portalSearchNews.Start,
                Collection  = list,
                Paging      = paging,
                TotalRecord = total,
                TotalPage   = totalPage,
                CurrentPage = portalSearchNews.CurrentPage
            };

            ds = _newsDa.GetSpecialNews();

            news = (News)CBO.FillObjectFromDataSet(ds, typeof(News));
            return(listNews);
        }
Exemplo n.º 2
0
        public App_Detail_TM06DKQT_Info AppTM06DKQTGetByID(string pAppHeaderID,
                                                           string pLanguage, int pStatus, ref List <AppClassDetailInfo> pListAppClass)
        {
            List <AppClassDetailInfo> _listAppClass = new List <AppClassDetailInfo>();
            App_Detail_TM06DKQT_Info  _Tm06DKQT     = new App_Detail_TM06DKQT_Info();
            DataSet _DS = new DataSet();

            try
            {
                var objData = new C07_DA();
                _DS = objData.AppTM06DKQTGetByID(pAppHeaderID, pLanguage, pStatus);
                if (_DS != null && _DS.Tables.Count == 3)
                {
                    _Tm06DKQT = CBO <App_Detail_TM06DKQT_Info> .FillObjectFromDataSet(_DS);

                    _listAppClass = CBO <AppClassDetailInfo> .FillCollectionFromDataTable(_DS.Tables[2]);
                }
            }
            catch (Exception ex)
            {
                Logger.LogException(ex);
                return(_Tm06DKQT);
            }
            pListAppClass = _listAppClass;
            return(_Tm06DKQT);
        }
Exemplo n.º 3
0
        public C08_Info_Export GetByID_Exp(decimal p_app_header_id, string p_language_code,
                                           ref ApplicationHeaderInfo applicationHeaderInfo,
                                           ref List <AppDocumentInfo> appDocumentInfos,
                                           ref List <AppFeeFixInfo> appFeeFixInfos,
                                           ref List <Other_MasterInfo> pOther_MasterInfo,
                                           ref List <AppDocumentOthersInfo> pAppDocOtherInfo)
        {
            try
            {
                C08_DA          _obj_da   = new C08_DA();
                DataSet         dataSet   = _obj_da.GetByID(p_app_header_id, p_language_code);
                C08_Info_Export _C08_Info = CBO <C08_Info_Export> .FillObjectFromDataSet(dataSet);

                if (dataSet != null && dataSet.Tables.Count == 6)
                {
                    applicationHeaderInfo = CBO <ApplicationHeaderInfo> .FillObjectFromDataTable(dataSet.Tables[1]);

                    appDocumentInfos = CBO <AppDocumentInfo> .FillCollectionFromDataTable(dataSet.Tables[2]);

                    appFeeFixInfos = CBO <AppFeeFixInfo> .FillCollectionFromDataTable(dataSet.Tables[3]);

                    pOther_MasterInfo = CBO <Other_MasterInfo> .FillCollectionFromDataTable(dataSet.Tables[4]);

                    pAppDocOtherInfo = CBO <AppDocumentOthersInfo> .FillCollectionFromDataTable(dataSet.Tables[5]);
                }
                return(_C08_Info);
            }
            catch (Exception ex)
            {
                Logger.LogException(ex);
                return(new C08_Info_Export());
            }
        }
Exemplo n.º 4
0
        public ActionResult NewsDetail(string id, string title)
        {
            var ds   = _newsDa.GetById(Convert.ToInt32(id));
            var news = (News)CBO.FillObjectFromDataSet(ds, typeof(News));

            return(View(news));
        }
Exemplo n.º 5
0
        public ActionResult Login(User request)
        {
            try
            {
                DataSet ds = new DataSet();
                _usersDa.CheckLogin(request, ref ds);

                if (!_usersDa.CheckLogin(request, ref ds))
                {
                    return(Json(new
                    {
                        Status = false,
                        Message = "Sai tên đăng nhập hoặc mật khẩu"
                    }));
                }

                var user = (User)CBO.FillObjectFromDataSet(ds, typeof(User));
                DataMemory.CurrentUser = user;
                return(Json(new
                {
                    Status = true,
                    Message = "Đăng nhập thành công"
                }));
            }
            catch (Exception e)
            {
                Logger.Log.Error(e.ToString());
                throw;
            }
        }
Exemplo n.º 6
0
        public B03_Info_Export GetByID_Exp(decimal p_app_header_id, string p_language_code,
                                           ref ApplicationHeaderInfo applicationHeaderInfo,
                                           ref List <AppDocumentInfo> appDocumentInfos, ref List <AppFeeFixInfo> appFeeFixInfos)
        {
            try
            {
                B03_DA          _obj_da   = new B03_DA();
                DataSet         dataSet   = _obj_da.GetByID(p_app_header_id, p_language_code);
                B03_Info_Export _b03_Info = CBO <B03_Info_Export> .FillObjectFromDataSet(dataSet);

                if (dataSet != null && dataSet.Tables.Count == 4)
                {
                    applicationHeaderInfo = CBO <ApplicationHeaderInfo> .FillObjectFromDataTable(dataSet.Tables[1]);

                    appDocumentInfos = CBO <AppDocumentInfo> .FillCollectionFromDataTable(dataSet.Tables[2]);

                    appFeeFixInfos = CBO <AppFeeFixInfo> .FillCollectionFromDataTable(dataSet.Tables[3]);
                }

                return(_b03_Info);
            }
            catch (Exception ex)
            {
                Logger.LogException(ex);
                return(new B03_Info_Export());
            }
        }
Exemplo n.º 7
0
        public ActionResult ProductDetail(int id, string index)
        {
            DataSet  ds       = _productDa.GetProductById(id);
            Products products = (Products)CBO.FillObjectFromDataSet(ds, typeof(Products));

            return(View(products));
        }
Exemplo n.º 8
0
        public App_Detail_PLB01_SDD_Info GetByID(decimal p_app_header_id, string p_language_code,
                                                 ref ApplicationHeaderInfo applicationHeaderInfo,
                                                 ref List <AppDocumentInfo> appDocumentInfos, ref List <AppFeeFixInfo> appFeeFixInfos)
        {
            try
            {
                var     objData = new App_Detail_PLB01_SDD_DA();
                DataSet dataSet = objData.GetByID(p_app_header_id, p_language_code);
                App_Detail_PLB01_SDD_Info _App_Detail_PLB01_SDD_Info = CBO <App_Detail_PLB01_SDD_Info> .FillObjectFromDataSet(dataSet);

                if (dataSet != null && dataSet.Tables.Count == 4)
                {
                    applicationHeaderInfo = CBO <ApplicationHeaderInfo> .FillObjectFromDataTable(dataSet.Tables[1]);

                    appDocumentInfos = CBO <AppDocumentInfo> .FillCollectionFromDataTable(dataSet.Tables[2]);

                    appFeeFixInfos = CBO <AppFeeFixInfo> .FillCollectionFromDataTable(dataSet.Tables[3]);
                }

                return(_App_Detail_PLB01_SDD_Info);
            }
            catch (Exception ex)
            {
                Logger.LogException(ex);
                return(new App_Detail_PLB01_SDD_Info());
            }
        }
Exemplo n.º 9
0
        public ActionResult EditNews(int id)
        {
            if (DataMemory.CurrentUser == null)
            {
                return(RedirectToAction("Logout", "Admin"));
            }
            var news = (News)CBO.FillObjectFromDataSet(_newsDa.GetById(id), typeof(News));

            return(View("~/Areas/Admin/Views/News/Edit.cshtml", news));
        }
Exemplo n.º 10
0
        public ActionResult Edit(int id)
        {
            if (DataMemory.CurrentUser == null)
            {
                return(RedirectToAction("Logout", "Admin"));
            }
            var project =
                (Project)CBO.FillObjectFromDataSet(_projectDa.GetById(id), typeof(Project));

            return(View("~/Areas/Admin/Views/Project/Edit.cshtml", project));
        }
        public ActionResult Edit(int id)
        {
            if (DataMemory.CurrentUser == null)
            {
                return(Redirect("/admin/dang-xuat"));
            }
            var project =
                (ColorWarehouse)CBO.FillObjectFromDataSet(_colorWarehouseDa.GetById(id), typeof(ColorWarehouse));

            return(View("~/Areas/Admin/Views/ColorWarehouse/Edit.cshtml", project));
        }
Exemplo n.º 12
0
        public ActionResult GetProduct(int id)
        {
            DataSet  ds       = _productDa.GetProductById(id);
            Products products = (Products)CBO.FillObjectFromDataSet(ds, typeof(Products));

            return(Json(new
            {
                img = products.Avatar,
                name = products.ShortName,
                coating = products.CoatingThickness
            }));
        }
Exemplo n.º 13
0
 public RegisterInfo RegisterGetByCaseCode(string p_casecode)
 {
     try
     {
         DataSet ds = UserDA.RegisterGetByCaseCode(p_casecode);
         return(CBO <RegisterInfo> .FillObjectFromDataSet(ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new RegisterInfo());
     }
 }
Exemplo n.º 14
0
 public RegisterInfo RegisterGetById(decimal pID)
 {
     try
     {
         DataSet ds = UserDA.RegisterGetById(pID);
         return(CBO <RegisterInfo> .FillObjectFromDataSet(ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new RegisterInfo());
     }
 }
Exemplo n.º 15
0
 public UserInfo GetBy_Email(string p_email)
 {
     try
     {
         var ds = UserDA.GetBy_Email(p_email);
         return(CBO <UserInfo> .FillObjectFromDataSet(ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(null);
     }
 }
Exemplo n.º 16
0
 public UserInfo GetUserByUsername(string username)
 {
     try
     {
         var ds = UserDA.GetUserByUsername(username);
         return(CBO <UserInfo> .FillObjectFromDataSet(ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(null);
     }
 }
Exemplo n.º 17
0
 public SysAppFixChargeInfo SysAppFixChargeById(decimal pID, string pAppCode)
 {
     try
     {
         var     _da = new SysApplicationDA();
         DataSet ds  = _da.SysAppFeeFixGetById(pID, pAppCode);
         return(CBO <SysAppFixChargeInfo> .FillObjectFromDataSet(ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new SysAppFixChargeInfo());
     }
 }
Exemplo n.º 18
0
 public NewsInfo ArticlesGetByCaseCode(string p_Case_Code, string pLanguage)
 {
     try
     {
         NewsDA  objDA      = new NewsDA();
         DataSet ResultData = objDA.ArticlesGetByCaseCode(p_Case_Code, pLanguage);
         return(CBO <NewsInfo> .FillObjectFromDataSet(ResultData));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new NewsInfo());
     }
 }
Exemplo n.º 19
0
 private Page GetById(int id)
 {
     try
     {
         var ds   = _pageDa.GetById(id);
         var page = (Page)CBO.FillObjectFromDataSet(ds, typeof(Page));
         return(page);
     }
     catch (Exception e)
     {
         Logger.Log.Error(e.ToString());
         return(new Page());
     }
 }
Exemplo n.º 20
0
        public static Product_Info Product_GetByID(decimal _productId)
        {
            var p_object = new Product_Info();

            try
            {
                p_object = (Product_Info)CBO.FillObjectFromDataSet(ProductDA.Product_GetById(_productId), typeof(Product_Info));
            }
            catch (Exception ex)
            {
                Common.log.Error(ex.ToString());
            }
            return(p_object);
        }
Exemplo n.º 21
0
 public WikiCatalogues_Info WikiCatalogue_GetByID(decimal P_ID)
 {
     try
     {
         WikiCatalogue_DA _da = new WikiCatalogue_DA();
         var ds = _da.WikiCatalogue_GetByID(P_ID);
         return(CBO <WikiCatalogues_Info> .FillObjectFromDataSet(ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new WikiCatalogues_Info());
     }
 }
Exemplo n.º 22
0
 public ContactInfo Contact_GetByID(string p_id)
 {
     try
     {
         ContactDA _da = new ContactDA();
         DataSet   _ds = _da.Contact_GetByID(p_id);
         return(CBO <ContactInfo> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new ContactInfo());
     }
 }
Exemplo n.º 23
0
 public B_Todos_Info Todo_GetByAppId(decimal p_app_id, string p_processor_by)
 {
     try
     {
         B_TODOS_DA _da = new B_TODOS_DA();
         DataSet    _ds = _da.Todo_GetByAppId(p_app_id, p_processor_by);
         return(CBO <B_Todos_Info> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(null);
     }
 }
Exemplo n.º 24
0
 public Docking_Info Docking_GetBy_DocCaseCode(string p_doc_case_code)
 {
     try
     {
         Docking_DA _da = new Docking_DA();
         DataSet    _ds = _da.Docking_GetBy_DocCaseCode(p_doc_case_code);
         return(CBO <Docking_Info> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new Docking_Info());
     }
 }
Exemplo n.º 25
0
 public Sys_Search_Fix_Info Sys_Search_Fix_GetById(decimal p_id)
 {
     try
     {
         Sys_Search_Fix_DA _da = new Sys_Search_Fix_DA();
         DataSet           _ds = _da.Sys_Search_Fix_GetById(p_id);
         return(CBO <Sys_Search_Fix_Info> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new Sys_Search_Fix_Info());
     }
 }
Exemplo n.º 26
0
 public AppFeeFixInfo AppFee_GetById(decimal p_id)
 {
     try
     {
         AppFeeFixDA objData = new AppFeeFixDA();
         DataSet     _ds     = objData.AppFee_GetById(p_id);
         return(CBO <AppFeeFixInfo> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new AppFeeFixInfo());
     }
 }
Exemplo n.º 27
0
 public AppDDSHCNInfo AppDDSHCNGetBy_Country(decimal p_country)
 {
     try
     {
         AppDDSHCN_DA _da = new AppDDSHCN_DA();
         DataSet      _ds = _da.AppDDSHCNGetBy_Country(p_country);
         return(CBO <AppDDSHCNInfo> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new AppDDSHCNInfo());
     }
 }
Exemplo n.º 28
0
 public B_TodoNotify_Info GET_NOTIFY(string p_username)
 {
     try
     {
         B_TODOS_DA _da = new B_TODOS_DA();
         DataSet    _ds = _da.GET_NOTIFY(p_username);
         return(CBO <B_TodoNotify_Info> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new B_TodoNotify_Info());
     }
 }
Exemplo n.º 29
0
 public Docking_Info Docking_GetBy_Id(decimal p_docking_id)
 {
     try
     {
         Docking_DA _da = new Docking_DA();
         DataSet    _ds = _da.Docking_GetBy_Id(p_docking_id);
         return(CBO <Docking_Info> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(new Docking_Info());
     }
 }
Exemplo n.º 30
0
 public B_Todos_Info Todo_GetByCaseCode(string p_case_code, string p_processor_by)
 {
     try
     {
         B_TODOS_DA _da = new B_TODOS_DA();
         DataSet    _ds = _da.Todo_GetByCaseCode(p_case_code, p_processor_by);
         return(CBO <B_Todos_Info> .FillObjectFromDataSet(_ds));
     }
     catch (Exception ex)
     {
         Logger.LogException(ex);
         return(null);
     }
 }