Ejemplo n.º 1
0
        public Sys_AllSettingModel Put(Sys_AllSettingModel model)
        {
            var sysAllSetting = new Sys_AllSettingEntity
            {
                ID = model.ID,
                Name = model.Name + "_" + model.UserID.ToString(),
                Value1 = model.Value1,
                Value2 = model.Value2,
                ModuleName = model.ModuleName,
                UserID = model.UserID
            };
            //var service = new Sys_AllSettingServices();
            //if (model.ID != Guid.Empty)
            //{
            //    sysAllSetting.ID = model.ID;
            //    service.Edit<Sys_AllSettingEntity>(sysAllSetting);
            //}
            //else
            //{
            //    service.Add<Sys_AllSettingEntity>(sysAllSetting);
            //}

            var sysAllSettingServices = new Sys_AttOvertimePermitConfigServices();
            sysAllSettingServices.CreateOrUpdateSysAllSetting(sysAllSetting.Name, model.Value1);
            return model;
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Lấy toàn bộ data theo store
 /// </summary>
 /// <returns></returns>
 public string GetSubmenu(string name, string key, Guid user)
 {
     using (var context = new VnrHrmDataContext())
     {
         var unitOfWork = (IUnitOfWork)(new UnitOfWork(context));
         var repo = new Sys_AllSettingRepository(unitOfWork);
         Sys_AllSettingEntity entity = new Sys_AllSettingEntity();
         entity.Name = name;
         entity.Value1 = key;
         entity.UserID = user;
         var result = string.Empty;// repo.GetSubMenu(entity);
         return result;
     }
 }
Ejemplo n.º 3
0
        public Sys_AllSettingModel Put(Sys_AllSettingModel model)
        {
            var sysAllSetting = new Sys_AllSettingEntity
            {
                ID = model.ID,
                Name = model.Name,
                Value1 = model.Value1,
                Value2 = model.Value2,
                ModuleName = model.ModuleName,
                UserID = model.UserID
            };
            var service = new Sys_AllSettingServices();
            if (model.ID != Guid.Empty)
            {
                sysAllSetting.ID = model.ID;
                service.Edit<Sys_AllSettingEntity>(sysAllSetting);
            }
            else
            {
                service.Add<Sys_AllSettingEntity>(sysAllSetting);
            }

            return model;
        }
Ejemplo n.º 4
0
        public string CheckConnectTAM()
        {
            var service = new Can_TamServices();
            string message = "";
            bool status = false;

            bool isconnect = service.IsConnected(AppConfig.HRM_SYS_CAN_TAMSCANLOG_1_, ref message);

            if (isconnect == true)
            {
                status = true;
            }
            else
            {
                status = false;
            }

            var sys_AllSetting = new Sys_AllSettingEntity();
            sys_AllSetting = LibraryService.GetSys_AllSettingByKey(Constant.HRM_SYS_COMPUTE_TAMLOG_CAN);
            string result = string.Empty;
            string DateFrom = string.Empty;
            string DateTo = string.Empty;

            if (sys_AllSetting != null)
            {
                DateFrom = sys_AllSetting.Value2 != null ? sys_AllSetting.Value2.ToString() : string.Empty;
                DateTo = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToString().Split(' ')[1] + " " + DateTime.Now.ToString().Split(' ')[2];
            }

            result = status.ToString() + "|" + DateFrom + "|" + DateTo;
            return result;
        }
Ejemplo n.º 5
0
 public static Sys_AllSettingEntity GetSys_AllSettingByKey(string key)
 {
     var service = new BaseService();
     var sys_AllSetting = new Sys_AllSettingEntity();
     string status = string.Empty;
     var lstEntity = service.GetData<Sys_AllSettingEntity>(key, ConstantSql.hrm_sys_sp_get_AllSettingByKey, string.Empty, ref status);
     if (lstEntity != null)
         sys_AllSetting = lstEntity.FirstOrDefault();
     return sys_AllSetting;
 }
Ejemplo n.º 6
0
        public static bool IsNightShiftByConfig(Sys_AllSettingEntity objAppConfig)
        {
            bool isAllow = false;
            string type = AppConfig.E_STANDARD_WORKDAY.ToString();
            //Sys_AppConfig objAppConfig = EntityService.Instance.GetEntity<Sys_AppConfig>(guidContext, userid, ui => ui.Info == type);

            if (objAppConfig != null && objAppConfig.Value1 == ConfigNightShift.E_CONFIG.ToString())
            {
                isAllow = true;
            }
            return isAllow;
        }