public async Task <IHttpActionResult> CreateEmp(CreateEmployeeLoginView model) { if (ModelState.IsValid) { await EmployeeManger.CreateEmployee(model.LoginName, model.PassWord, model.TypeId, model.Phone); return(this.SendData("")); } return(this.ErrorData("您输入的数据有误")); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { EmployeeManger em = new EmployeeManger(); GridView1.DataSource = em.GetAll().ToList(); GridView1.DataBind(); EmployeeManger em1 = new EmployeeManger(); GridView2.DataSource = em1.GetByName("Mohamed").ToList(); GridView2.DataBind(); } }
public IHttpActionResult Login(LoginViewModel model) { if (ModelState.IsValid) { //viewmodel校验合法性 if (EmployeeManger.Login(model.LoginName, model.Password, out Guid userid)) { return(this.SendData(JwtTools.Encoder(new Dictionary <string, object> { { "username", model.LoginName }, { "userid", userid } }) )); } else { return(this.ErrorData("账号或密码错误")); } } else { return(this.ErrorData("您输入的数据不合法")); } }