Example #1
0
        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("您输入的数据有误"));
        }
Example #2
0
        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();
            }
        }
Example #3
0
 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("您输入的数据不合法"));
     }
 }