Exemple #1
0
        public EntModuleDetails DataLoader(IDataReader reader)
        {
            EntModuleDetails objENtModule = new EntModuleDetails();

            objENtModule.ModuleID       = Convert.ToInt32(reader.GetValue(0));
            objENtModule.ModuleName     = reader.GetValue(1).ToString();
            objENtModule.memoModuleDesc = reader.GetValue(2).ToString();
            return(objENtModule);
        }
Exemple #2
0
 private void fillControl(EntModuleDetails objEnt)
 {
     if (objEnt.ModuleID > 0)
     {
         btnSubmit.Visible   = false;
         btnUpdate.Visible   = true;
         lblModuleID.Text    = objEnt.ModuleID.ToString();
         txtModuleName.Text  = objEnt.ModuleName;
         txtDescription.Text = objEnt.memoModuleDesc;
     }
     else
     {
         btnSubmit.Visible = true;
     }
 }
Exemple #3
0
        public EntModuleDetails readerForRoles(int ModleID = 0, string ModuleName = "")
        {
            EntModuleDetails objEnt = new EntModuleDetails();
            SqlDataReader    reader;

            if (objDataAccess.Connection.State == ConnectionState.Closed)
            {
                objDataAccess.Connection.Open();
            }
            SqlParameter[] param = new SqlParameter[] { new SqlParameter("@ModuleID", ModleID), new SqlParameter("@ModuleName", ModuleName) };
            reader = objDataAccess.ExecuteReaderQuery(clsConstant.SP_SELECT_MODULE_CHECK, CommandType.StoredProcedure, param);
            if (reader.Read())
            {
                objEnt.ModuleID       = Convert.ToInt32(reader.GetValue(0));
                objEnt.ModuleName     = reader.GetValue(1).ToString();
                objEnt.memoModuleDesc = reader.GetValue(2).ToString();
            }
            return(objEnt);
        }
Exemple #4
0
        public EntModuleDetails getModule()
        {
            EntModuleDetails objENtModule = new EntModuleDetails();

            SqlDataReader dr;

            if (objDataAccess.Connection.State == ConnectionState.Closed)
            {
                objDataAccess.Connection.Open();
            }
            dr = objDataAccess.ExecuteReaderQuery(clsConstant.SP_SELECT_MODULE, CommandType.StoredProcedure, null);
            if (dr.Read())
            {
                objENtModule.ModuleID       = Convert.ToInt32(dr.GetValue(0));
                objENtModule.ModuleName     = dr.GetValue(1).ToString();
                objENtModule.memoModuleDesc = dr.GetValue(2).ToString();
            }

            return(objENtModule);
        }
Exemple #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         string sModuleID = Request.QueryString["ModuleID"];
         if (!IsPostBack)
         {
             if (Utility.CheckAccess("ModuleDetailsAddEdit") == false)
             {
                 //UrlParameterPasser urlWrapper = new UrlParameterPasser();
                 //urlWrapper["pageaccesserr"] = "1";
                 //urlWrapper.Url = "../DocumentLogSystem/DashBoard.aspx";
                 //urlWrapper.PassParameters();
                 pnlInvalid.Visible = true;
                 MainDiv.Visible    = false;
             }
             if (!Convert.ToBoolean(Session[clsConstant.SESS_VIEWTYPE]))
             {
                 this.MakeReadOnly(this.Controls);
             }
         }
         if (sModuleID != null)
         {
             if (!IsPostBack)
             {
                 EntModuleDetails objEnt = objModule.readerForRoles(int.Parse(sModuleID));
                 fillControl(objEnt);
             }
         }
         else
         {
             btnUpdate.Visible = false;
         }
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
Exemple #6
0
        protected void txtModuleName_TextChanged(object sender, EventArgs e)
        {
            EntModuleDetails objEnt = objModule.readerForRoles(0, txtModuleName.Text);

            fillControl(objEnt);
        }