public MeterReading(TMF.Core.Model.UserInfo currentUser) { InitializeComponent(); _meterReading = new TMF.Reports.BLL.MeterReading(); _currentUser = currentUser; _save = true; _meterReadingId = ""; }
public MeterSize(TMF.Core.Model.UserInfo currentUser) { InitializeComponent(); _meterSize = new TMF.Reports.BLL.MeterSize(); _currentUser = currentUser; _save = true; _meterSizeId = 0; }
public User(TMF.Core.Model.UserInfo currentUser) { InitializeComponent(); _userInfo = new UserInfoBLL(); _currentUser = currentUser; _userId = ""; _save = true; }
public Main(TMF.Core.Model.UserInfo currentUser) { InitializeComponent(); _currentUser = currentUser; _city = new TMF.Reports.BLL.City(); _gateway = new TMF.Reports.BLL.Gateway(); _meter = new TMF.Reports.BLL.Meter(); _userInfo = new UserInfoBLL(); }
public DMZ(TMF.Core.Model.UserInfo currentUser) { InitializeComponent(); _dmz = new TMF.Reports.BLL.DMZ(); _city = new TMF.Reports.BLL.City(); _currentUser = currentUser; _save = true; _dmzId = 0; _rowCount = 0; }
private void ButtonChangePassword_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(TextBoxChangeUsername.Text) && !string.IsNullOrWhiteSpace(TextBoxChangePassword.Text)) { //Todo EditedBy ReturnInfo checkUser = _userInfo.GetUserByUsername(new SmartDB(), TextBoxChangeUsername.Text); var orig = (TMF.Core.Model.UserInfo)checkUser.BizObject; if (checkUser.Code == ErrorEnum.NoError) { var security = Interaction .InputBox(orig.SecurityQuestion, "Security Question", "", -1, -1); var user = new TMF.Core.Model.UserInfo() { Id = orig.Id, Username = TextBoxChangeUsername.Text, Password = TextBoxChangePassword.Text, Name = orig.Name, Role = orig.Role, SecurityQuestion = orig.SecurityQuestion, SecurityAnswer = orig.SecurityAnswer, IsActive = false }; if (security == orig.SecurityAnswer) { var updateUser = _userInfo.Update(new SmartDB(), user); bool flag = updateUser.Code == ErrorEnum.NoError; if (updateUser.Message == "Password is required") { MessageBox.Show("Password is required or Press Esc"); return; } if (flag) { MessageBox.Show("User Updated"); } else { MessageBox.Show("User is not updated!"); } } } else { MessageBox.Show("User not found!"); } } else { MessageBox.Show("Password was not changed"); } }
public Meter(TMF.Core.Model.UserInfo currentUser) { InitializeComponent(); _currentUser = currentUser; _meter = new TMF.Reports.BLL.Meter(); _meterType = new TMF.Reports.BLL.MeterType(); _meterSize = new TMF.Reports.BLL.MeterSize(); _meterProtocol = new TMF.Reports.BLL.MeterProtocol(); _dmz = new TMF.Reports.BLL.DMZ(); _city = new TMF.Reports.BLL.City(); _gateway = new TMF.Reports.BLL.Gateway(); _save = true; _meterSerialNumber = ""; }
private void SaveUser() { ReturnInfo checkUser = _userInfo.GetUserByUsername(new SmartDB(), TextBoxUsername.Text); if (checkUser.Code == ErrorEnum.NoRecord || checkUser.Code == ErrorEnum.NoError) { if (!string.IsNullOrWhiteSpace(TextBoxName.Text) && _currentUser.Role == "Administrator") { TMF.Core.Model.UserInfo user = new TMF.Core.Model.UserInfo() { Id = Guid.NewGuid().ToString("N"), Username = TextBoxUsername.Text, Password = TextBoxPassword.Text, Name = TextBoxName.Text, Role = ComboBoxRole.Text, IsActive = false }; var createUser = _userInfo.Create(new SmartDB(), ref user); bool flag = createUser.Code == ErrorEnum.NoError; if (createUser.Code == ErrorEnum.UniqueConstraint) { MessageBox.Show("Username Duplicate"); return; } if (flag) { MessageBox.Show("User Created"); ResetControls(); BindUserWithDataGrid(); } else { MessageBox.Show("User not created"); } } else { MessageBox.Show("No User to save or Contact Admin."); } } }
private void EditUser() { if (!string.IsNullOrWhiteSpace(TextBoxName.Text) && _currentUser.Role == "Administrator") { //Todo EditedBy TMF.Core.Model.UserInfo user = new TMF.Core.Model.UserInfo() { Id = _userId, Username = TextBoxUsername.Text, Password = TextBoxPassword.Text, Name = TextBoxName.Text, Role = ComboBoxRole.Text, IsActive = true }; var updateUser = _userInfo.Update(new SmartDB(), user); bool flag = updateUser.Code == ErrorEnum.NoError; if (updateUser.Message == "Password is required") { MessageBox.Show("Password is required or Press Esc"); return; } if (flag) { MessageBox.Show("User Updated"); ResetControls(); } else { MessageBox.Show("User is not updated!"); } } else { MessageBox.Show("No User to edit or Contact Admin."); } }