Example #1
0
        protected void newSubmit_Click(object sender, EventArgs e)
        {
            if (IsValid)
            {
                using (LandRoverDBDataContext ctx = new LandRoverDBDataContext())
                {
                    var admin = from u in ctx.L_Administrators
                                where u.Username == newUser.Text.Trim()
                                select u.ID;

                    if (admin.Count() > 0)
                    {
                        Alert.ShowAlert(Page, "该登录名已存在,请重新输入!", Alert.AlertState.Nothing, string.Empty);
                        return;
                    }

                    L_Administrators ent = new L_Administrators();
                    ent.AddTime = DateTime.Now;
                    ent.DealerID = 0;
                    ent.DisplayName = newName.Text.Trim();
                    ent.Email = newEmail.Text.Trim();
                    ent.LastIP = Request.UserHostAddress;
                    ent.LastLogin = DateTime.Now;
                    ent.Username = newUser.Text.Trim();
                    ent.Password = Helper.GetPasswordString(ent.Username, newPass1.Text.Trim());
                    ent.RoleID = int.Parse(newRole.SelectedValue);
                    ent.Status = 1;

                    ctx.L_Administrators.InsertOnSubmit(ent);
                    ctx.SubmitChanges();
                }

                Alert.ShowAlert(HttpContext.Current, "添加成功!", Alert.AlertState.OpenInThisWindow, Request.Url.ToString());
            }
        }
Example #2
0
 partial void UpdateL_Administrators(L_Administrators instance);
Example #3
0
 partial void DeleteL_Administrators(L_Administrators instance);
Example #4
0
 partial void InsertL_Administrators(L_Administrators instance);