private void btnLogin_Click(object sender, EventArgs e)
 {
     try
     {
         String        msg     = String.Empty;
         clsUserMaster objAuth = new clsUserMaster();
         objAuth.UserName     = txtUserName.Text;
         objAuth.UserPassword = txtPassword.Text;
         objAuth.CompanyID    = Convert.ToInt32(cmbCompany.SelectedValue);
         objAuth.Mode         = "AUTHONTICATE";
         msg = objAuth.AuthenticateValidate();
         if (msg.Length > 0)
         {
             MessageBox.Show(msg, "Authonticate Alert", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             var lstUser = objAuth.GetUserData().FirstOrDefault();
             if (lstUser != null)
             {
                 frmMainMaster objMainMaster = new frmMainMaster(lstUser.UserRollFKey, Convert.ToInt32(cmbCompany.SelectedValue));
                 this.Hide();
                 objMainMaster.ShowDialog();
             }
             else
             {
                 MessageBox.Show("Invalid User Name and Password", "Authonticate Aler", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "btnLogin_Click", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 public void LoadFormData()
 {
     try
     {
         clsUserMaster objLoad = new clsUserMaster();
         objLoad.Mode      = "SELECTONE";
         objLoad.CompanyID = cId;
         var lstUser = objLoad.GetUserData().FirstOrDefault();
         if (lstUser != null)
         {
             txtFirstName.Text     = lstUser.UserFirstName;
             txtLastName.Text      = lstUser.UserLastName;
             txtAddress.Text       = lstUser.UserAddress;
             txtEmail.Text         = lstUser.UserEmail;
             txtUserName.Text      = lstUser.UserName;
             txtUserPassword.Text  = lstUser.UserPassword;
             chkActive.Checked     = lstUser.UserIsActive == 1 ? true : false;
             lblAccountHeader.Text = "Welcome To";
             lblAccountHeader.Text = lblAccountHeader.Text + " " + txtFirstName.Text + " " + txtLastName.Text;
             txtKey.Text           = lstUser.UserID.ToString();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "LoadFormData", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        public ActionResult DeleteUserMaster(int ID)
        {
            clsEmployeeMaster obj = new clsEmployeeMaster();

            obj.Empid = ID;
            HttpClient client = new HttpClient();

            client.BaseAddress = new Uri("http://*****:*****@2610");
            client.DefaultRequestHeaders.Add("X-Version", "1.1");
            client.DefaultRequestHeaders.Accept.Clear();
            client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            var responseMessage = client.PostAsJsonAsync("DeleteEmployeeMaster", obj).Result;

            if (responseMessage.IsSuccessStatusCode)
            {
                clsUserMaster muser = new clsUserMaster();
                muser.Empid = obj.Empid;
                // muser.Userid = obj.Empid;
                var responseMessage1 = client.PostAsJsonAsync("DeleteUserMaster", muser).Result;
            }
            return(Json(""));
        }
        public HttpResponseMessage InsertUserMaster([FromBody] clsUserMaster request)
        {
            LoggerFactory.LoggerInstance.LogDebug("Request Started for : " + request.Userid + " Party name :" + request.Umusername);
            HttpResponseMessage response = new HttpResponseMessage();

            try
            {
                UserMasterService objComService = new UserMasterService();
                var objResponse = objComService.InsertUserMaster(request);
                if (objResponse != null && objResponse.ToString() != "")
                {
                    response = Request.CreateResponse(HttpStatusCode.OK, objResponse);
                    LoggerFactory.LoggerInstance.LogDebug("Request End for : " + request.Userid + "   Party name :" + request.Umusername);
                }
                else
                {
                    response = Request.CreateErrorResponse(HttpStatusCode.NotFound, "No detail found  for   Party name : " + request.Umusername + ".");
                }
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                response = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Error occured while getting   Party name " + request.Umusername + ".");
            }
            return(response);
        }
        public ActionResult UpdateUserMaster(string UserMasterModel)
        {
            clsEmployeeMaster obj   = new clsEmployeeMaster();
            var jsonUserMasterModel = JObject.Parse(Convert.ToString(UserMasterModel));

            obj           = new JavaScriptSerializer().Deserialize <clsEmployeeMaster>(UserMasterModel);
            obj.IsRetired = "1";
            obj.IsDeleted = "1";
            HttpClient client = new HttpClient();

            client.BaseAddress = new Uri("http://*****:*****@2610");
            client.DefaultRequestHeaders.Add("X-Version", "1.1");
            client.DefaultRequestHeaders.Accept.Clear();
            client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
            var responseMessage = client.PostAsJsonAsync("UpdateEmployeeMaster", obj).Result;

            if (responseMessage.IsSuccessStatusCode)
            {
                var           responseData = responseMessage.Content.ReadAsStringAsync().Result;
                var           jsonresult   = JsonConvert.DeserializeObject(responseData);
                clsUserMaster mUser        = new clsUserMaster();
                mUser                = new JavaScriptSerializer().Deserialize <clsUserMaster>(UserMasterModel);
                mUser.Empid          = obj.Empid;
                mUser.Rollid         = 1;
                mUser.RollLocation   = "Location";
                mUser.CreateDateTime = DateTime.Now;
                mUser.IsRetired      = true;
                mUser.IsDeleted      = false;
                var responseMessage1 = client.PostAsJsonAsync("UpdateUserMaster", mUser).Result;
            }
            return(Json(""));
        }
 public DataSet LoadUserMasterAll(clsUserMaster objUser)
 {
     object[] parameters = new object[10] {
         objUser.UserId, objUser.UserLoginId, objUser.Ledger, objUser.Team, objUser.Group, objUser.EffectiveFromDate, objUser.EffectiveFromDate2, objUser.EffectiveEndDate, objUser.EffectiveEndDate2, objUser.Status
     };
     dataAccessDS = new DataAccess();
     return(dataAccessDS.LoadDataSet(parameters, "P_TM_UserMaster_SelectAll", "UserSelect"));
 }
 public DataSet LoadUserMaster(clsUserMaster objUser)
 {
     object[] parameters = new object[1] {
         objUser.UserId
     };
     dataAccessDS = new DataAccess();
     return(dataAccessDS.LoadDataSet(parameters, "P_TM_UserMaster_Select", "UserSelect"));
 }
        public virtual int UpdateUserMaster(clsUserMaster obj)
        {
            int result = 0;
            try
            {
                result = (int)db.SP_UserMaster_Update(obj.Userid, obj.Umusername, obj.Umpassword, obj.Empid, obj.Rollid, obj.RollLocation, obj.CreateDateTime, obj.IsRetired, obj.IsDeleted, obj.InsertedBy, obj.CreatedBy, obj.DeleteBy, obj.ViewedBy, obj.Status);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }

            return result;
        }
        public virtual SP_UserMaster_SelectOneResult GetUserMasterDetailById(clsUserMaster obj)
        {
            SP_UserMaster_SelectOneResult objResult = new SP_UserMaster_SelectOneResult();
            try
            {

                objResult = (SP_UserMaster_SelectOneResult)db.SP_UserMaster_SelectOne(obj.Userid);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }
            return objResult;
        }
Example #10
0
        public virtual int DeleteUserMaster(clsUserMaster obj)
        {
            int result = 0;
            try
            {
                result = (int)db.SP_UserMaster_Delete(obj.Empid);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }

            return result;
        }
Example #11
0
        public virtual long InsertUserMaster(clsUserMaster obj)
        {
            long result = 0;
            long? resultID = 0;
            try
            {
                result = (long)db.SP_UserMaster_Insert(obj.Umusername, obj.Umpassword, obj.Empid, obj.Rollid, obj.RollLocation, obj.CreateDateTime, obj.IsRetired, obj.IsDeleted, obj.InsertedBy, obj.CreatedBy, obj.DeleteBy, obj.ViewedBy, obj.Status, ref resultID);
            }
            catch (Exception ex)
            {
                LoggerFactory.LoggerInstance.LogException(ex);
                throw ex;
            }

            return result;
        }
 public void SaveFormData()
 {
     try
     {
         clsUserMaster objSave = new clsUserMaster();
         objSave.UserFirstName = txtFirstName.Text;
         objSave.UserLastName  = txtLastName.Text;
         objSave.UserAddress   = txtAddress.Text;
         objSave.UserEmail     = txtEmail.Text;
         objSave.UserName      = txtUserName.Text;
         objSave.UserPassword  = txtUserPassword.Text;
         objSave.UserIsActive  = chkActive.Checked == true    ?   1   :   0;
         objSave.UserID        = Convert.ToInt32(txtKey.Text);
         objSave.Mode          = "UPDATE";
         objSave.CompanyID     = cId;
         objSave.AddUpdateDelete();
         MessageBox.Show(txtUserName.Text + " " + "Update SuccessFully", "User Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
         LoadFormData();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "SaveFormData", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        public DataSet SaveUserMaster_Portal(clsUserMaster objUser)
        {
            object[] parameters = new object[] { objUser.UserId,
                                                 objUser.UserLoginId,
                                                 objUser.UserPassword,
                                                 objUser.FirstName,
                                                 objUser.LastName,
                                                 objUser.ChineseSurname,
                                                 objUser.ChineseName,
                                                 objUser.Email,
                                                 objUser.CCMail,
                                                 objUser.TelephoneNoCode,
                                                 objUser.TelephoneNo,
                                                 objUser.MobileNoCode,
                                                 objUser.MobileNo,
                                                 objUser.CompanyId,
                                                 objUser.TeamId,
                                                 objUser.EmploymentDate,
                                                 objUser.ResignationDate,
                                                 objUser.UserType_AH,
                                                 objUser.UserType_MR,
                                                 objUser.GroupAccessCode,

                                                 objUser.Level2ProspectClientLA1,
                                                 objUser.Level2ProspectClientLA2,
                                                 objUser.Level2CreditNoteLA1,
                                                 objUser.Level2CreditNoteLA2,
                                                 objUser.CurrencyCode,
                                                 objUser.ClaimLimit,

                                                 objUser.Level2ClientLA1,
                                                 objUser.Level2ClientLA2,
                                                 objUser.Level2CedantLA1,
                                                 objUser.Level2CedantLA2,
                                                 objUser.Level3ClientLA1,
                                                 objUser.Level3ClientLA2,
                                                 objUser.Level3ClientLA3,
                                                 objUser.Level3CedantLA1,
                                                 objUser.Level3CedantLA2,
                                                 objUser.Level3CedantLA3,
                                                 objUser.UWriterLA1,
                                                 objUser.UWriterLA2,
                                                 objUser.UWriterLA3,
                                                 objUser.AgentLA1,
                                                 objUser.AgentLA2,
                                                 objUser.AgentLA3,
                                                 objUser.ReInsurerLA1,
                                                 objUser.ReInsurerLA2,
                                                 objUser.ReInsurerLA3,
                                                 objUser.GradeId,
                                                 objUser.EffectiveFromDate,
                                                 objUser.EffectiveEndDate,
                                                 objUser.Status,
                                                 objUser.LoginUserId,
                                                 objUser.PageMethod,
                                                 objUser.UserType_CH,
                                                 objUser.OverrideAccess,
                                                 objUser.AccessLevel,
                                                 //objUser.IncorrectPasswordAttempts,
                                                 //objUser.IsActive,
                                                 //objUser.IsEnabled,
                                                 //objUser.IsNewUser,
                                                 //objUser.IsPasswordResetFlag,
                                                 //objUser.LastName,
                                                 //objUser.MaxPasswordAttempts,
                                                 //objUser.PasswordLastChanged,
                                                 //objUser.PreviousLoginTime,
                                                 //objUser.RecentLoginTime

                                                 objUser.Level3BillingLA1,
                                                 objUser.Level3BillingLA2,
                                                 objUser.Level3BillingLA3,
                                                 objUser.Level3DNWOCNLA1,
                                                 objUser.Level3DNWOCNLA2,
                                                 objUser.Level3DNWOCNLA3,
                                                 //added new column//
                                                 objUser.AccountUserAssociated_ID,
                                                 objUser.IsAccountUser,
                                                 objUser.ReportingManagerId,
                                                 objUser.UserLevelId,
                                                 objUser.ClassType,
                                                 objUser.TeamAccessID,
                                                 objUser.ApproverLists,
                                                 objUser.UserGroup,
                                                 objUser.ClientCode,
                                                 objUser.ManualOverwrite };
            dataAccessDS = new DataAccess();
            return(dataAccessDS.LoadDataSet(parameters, "P_TM_UserMaster_InsertUpdate", "UserMasterDetail"));
        }
 public DataSet GetReportingManager(clsUserMaster objUser)
 {
     dataAccessDS = new DataAccess();
     object[] parameters = new Object[] { objUser.UserLevelId, objUser.TeamId, objUser.UserId };
     return(dataAccessDS.LoadDataSet(parameters, "P_TM_ReportingManager_Select", "P_TM_ReportingManager_Select"));
 }