Пример #1
0
 public override int  UpdateUserCategory(UserCategoryProperty objUserCategoryProperty, int modifiedBy, out string errmsg)
 {
     _objDataWrapper = new DbWrapper(Common.CnnString, CommandType.StoredProcedure);
     errmsg          = "";
     try
     {
         _objDataWrapper.AddParameter("@UserCategoryId", objUserCategoryProperty.UserCategoryId);
         _objDataWrapper.AddParameter("@UserCategoryName", objUserCategoryProperty.UserCategoryName);
         _objDataWrapper.AddParameter("@UserCategoryDashBoardUrl", objUserCategoryProperty.UserCategoryDashboard);
         _objDataWrapper.AddParameter("@UserCategoryCanCreateUser", objUserCategoryProperty.CanCreateUser);
         _objDataWrapper.AddParameter("@UserCategoryStatus", objUserCategoryProperty.UserCategoryStatus);
         _objDataWrapper.AddParameter("@CreatedBy", modifiedBy);
         var objerrMsg
             = (SqlParameter)(_objDataWrapper.AddParameter("@ErrMsg", "", SqlDbType.VarChar, ParameterDirection.Output, 128));
         _i  = _objDataWrapper.ExecuteNonQuery("Aj_Proc_InsertUpdateUserCategoryDetails");
         if (objerrMsg != null && objerrMsg.Value != null)
         {
             errmsg = Convert.ToString(objerrMsg.Value);
         }
     }
     catch (Exception ex)
     {
         var err = ex.Message;
         if (ex.InnerException != null)
         {
             err = err + " :: Inner Exception :- " + ex.ToString();
         }
         const string addInfo = "Error while executing UpdateUserCategory in UserManager.cs  :: -> ";
         var          objPub  = new ClsExceptionPublisher();
         objPub.Publish(err, addInfo);
     }
     return(_i);
 }
Пример #2
0
        protected void BtnSaveClick(object sender, EventArgs e)
        {
            _objUserCategoryProperty = new UserCategoryProperty
            {
                UserCategoryDashboard = txtDashBoardUrl.Text.Trim(),
                UserCategoryName      = txtUserName.Text.Trim(),
                UserCategoryStatus    = chkStatus.Checked,
                CanCreateUser         = rbtCreateUser.SelectedValue == "0" ? true : false
            };
            switch (btnSave.Text)
            {
            case "Save":
                InsertUserCategory();
                break;

            case "Update":
                UpdateUsereCategory();
                break;
            }
            BindUser();
        }
Пример #3
0
        // Private Method to Bind The user Category object List
        private List <UserCategoryProperty> BindUserCategoryListObject(DataTable datatable)
        {
            var userCategoryListObject = new List <UserCategoryProperty>();

            try
            {
                if (datatable.Rows.Count > 0)
                {
                    for (var j = 0; j < datatable.Rows.Count; j++)
                    {
                        var objUserCategoryProperty = new UserCategoryProperty
                        {
                            CanCreateUser         = Convert.ToBoolean(datatable.Rows[j]["AjUserCategoryCanCreateUser"]),
                            UserCategoryDashboard = Convert.ToString(datatable.Rows[j]["AjUserCategoryDashBoardUrl"]),
                            UserCategoryId        = Convert.ToInt32(datatable.Rows[j]["AjUserCategoryId"]),
                            UserCategoryName      = Convert.ToString(datatable.Rows[j]["AjUserCategoryName"]),
                            UserCategoryStatus    = Convert.ToBoolean(datatable.Rows[j]["AjUserCategoryStatus"])
                        };

                        userCategoryListObject.Add(objUserCategoryProperty);
                    }
                }
            }
            catch (Exception ex)
            {
                var err = ex.Message;
                if (ex.InnerException != null)
                {
                    err = err + " :: Inner Exception :- " + ex.ToString();
                }
                const string addInfo = "Error while executing BindUserCategoryListObject in UserManager.cs  :: -> ";
                var          objPub  = new ClsExceptionPublisher();
                objPub.Publish(err, addInfo);
            }
            return(userCategoryListObject);
        }
Пример #4
0
 public abstract int  UpdateUserCategory(UserCategoryProperty objUserCategoryProperty, int modifiedBy, out string errmsg);
Пример #5
0
 public abstract int InsertUserCategory(UserCategoryProperty objUserCategoryProperty, int createdBy, out string errmsg);