private CircuitElementDao mapElementToDao(ICircuitElementDto dto) { CircuitElementDao dao = null; if (dto.Type == "register") { dao = new RegisterDao() { Qubits = ((IRegisterDto)dto).Qubits.Select(qubit => mapQubitToDao(qubit)) }; } else if (dto.Type == "gate") { dao = new GateDao() { GateName = ((IGageDto)dto).GateName }; } dao.Type = dto.Type; dao.Id = dto.Id; dao.InputCount = dto.InputCount; dao.OutputCount = dto.OutputCount; return(dao); }
public ActionResult CreateFarmer(Register user, bool gender) { if (ModelState.IsValid) { var dao = new RegisterDao(); var encryptorMD5Pass = Encryptor.MD5Hash(user.UserAu.Password_User); user.UserAu.Password_User = encryptorMD5Pass; user.UserAu.Id_UserKind = 1; user.UserAu.Penalty = 5; long id = dao.InsertFarmer(user, gender); if (id > 0) { Session["TraderId"] = id; return(RedirectToAction("Index", "Farmer", new { area = "Farmer" })); } else { ModelState.AddModelError("", Common.ErrorList.REGISTER_ERROR); } } else { ModelState.AddModelError("", Common.ErrorList.Wrong_Validation); } return(View("CreateRegister")); }
public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { var dao = new RegisterDao(); var result = dao.HomeLogin(model.UserName, Encryptor.MD5Hash(model.PassWord)); if (result == 1) { var uSer = dao.GetById(model.UserName); var userSESSION = new UserLogin(); userSESSION.UserName = uSer.TK; userSESSION.UserID = uSer.IDuser; Session.Add(CommonConstants.USER_SESSION, userSESSION); return(RedirectToAction("Index", "Home")); } else if (result == 0) { ModelState.AddModelError("", "Tài khoản không tồn tại"); } else if (result == -1) { ModelState.AddModelError("", "Tài khoản đang bị khóa"); } else if (result == -2) { ModelState.AddModelError("", "Mật khẩu không đúng"); } else { ModelState.AddModelError("", "Đăng nhập không đúng"); } } return(View("Index")); }
public ActionResult Register(user User) { if (ModelState.IsValid) { var dao = new RegisterDao(); var encryptedMD5Pass = Encryptor.MD5Hash(User.MK); // đọc mã hóa và mã hóa mật khẩu User.MK = encryptedMD5Pass; long id = dao.Insert(User); if (id > 0) { return(RedirectToAction("Index", "HomeLogin")); } else { ModelState.AddModelError("", "Thêm user thất bại"); } } return(View("Index")); }
/// <summary> /// 当光标焦点至于流水号时,用户回车产生新的流水号或获取流水号对应数据信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void serial_Leave(object sender, EventArgs e) { if (this.serial.ReadOnly || (this.serial.Text.Length != 11 && this.serial.Text.Length != 0)) { return; } //InitComboBox(); if (Utilities.IsNullOrEmpty(this.serial.Text)) { register = new Register(); this.serial.Text = RegisterDao.GetLatestSerial(); this.setControlReadOnly(false); this.category.Focus(); this.isUpdate = false; } else { register = RegisterDao.GetBySerial(this.serial.Text); if (register != null) { this.setControlReadOnly(false); this.isUpdate = true; setRegisterInfo(register); this.category.Focus(); } else { this.serial.Focus(); } } }
public ActionResult Create(TRADER_REGISTER user) { if (ModelState.IsValid) { var dao = new RegisterDao(); var encryptorMD5Pass = Encryptor.MD5Hash(user.UserAu.Password_User); user.UserAu.Password_User = encryptorMD5Pass; long id = dao.Insert(user); if (id > 0) { return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", Common.ErrorList.REGISTER_ERROR); } } return(View("Create")); }
/// <summary> /// 开始统计 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void caculate_Click(object sender, EventArgs e) { DateTime start = DateTime.Today, end = DateTime.Today; if (condition.Text == "日统计") { start = this.startDate.Value.Date.AddMilliseconds(-1); end = this.endDate.Value.Date.AddDays(1).AddMilliseconds(-1); } else if (condition.Text == "月统计") { start = this.startDate.Value.Date.AddDays(1 - this.startDate.Value.Date.Day).AddMilliseconds(-1); end = this.endDate.Value.Date.AddDays(1 - this.endDate.Value.Date.Day).AddMonths(1).AddMilliseconds(-1); } else { start = this.startDate.Value.Date.AddMonths(1 - this.startDate.Value.Month).AddDays(1 - this.startDate.Value.Date.Day).AddMilliseconds(-1); end = this.endDate.Value.Date.AddYears(1).AddMonths(1 - this.startDate.Value.Month).AddDays(1 - this.endDate.Value.Date.Day).AddMilliseconds(-1); } this.dataGridView.DataSource = RegisterDao.CaculateRegisterReport(start, end, this.condition.Text); }
public ActionResult Update(user User) { if (ModelState.IsValid) { var dao = new RegisterDao(); if (!string.IsNullOrEmpty(User.MK)) { var encryptedMD5Pass = Encryptor.MD5Hash(User.MK); // đọc mã hóa và mã hóa mật khẩu User.MK = encryptedMD5Pass; } bool result = dao.Update(User); if (result) { return(RedirectToAction("Update", "DangKy")); } else { ModelState.AddModelError("", "Cập nhật user thất bại"); } } return(View("Detail", "DangKy")); }
/// <summary> /// 保存 /// </summary> private void saveInfo() { Register register = getPrintInfo(); try { if (this.isUpdate) { RegisterDao.Update(register); } else { object id = RegisterDao.Add(register); MessageBox.Show("当前流水号为 " + id); } } catch (Exception ex) { MessageBox.Show(ex.Message); return; } }
/// <summary> /// 保存按钮点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void saveBtn_Click(object sender, EventArgs e) { this.ValidateChildren(ValidationConstraints.Enabled & ValidationConstraints.TabStop & ValidationConstraints.Selectable); if (Utilities.IsNullOrEmpty(apply.Text) && apply.Enabled) { applyErrorProvider.SetError(apply, "不能为空!"); } else { applyErrorProvider.Clear(); } if (!VTMS.ControlLib.ValidatorManager.ValidateControls(this)) { MessageBox.Show("控件内容不合法"); return; } Register register = getRegisterInfo(); try { if (this.isUpdate) { RegisterDao.Update(register); } else { object id = RegisterDao.Add(register); MessageBox.Show("当前流水号为 " + id); } } catch (Exception ex) { MessageBox.Show(ex.Message); return; } this.isUpdate = true; }
public ActionResult Update(int id) { var User = new RegisterDao().ViewDetail(id); return(View(User)); }