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()); } }
partial void UpdateL_Administrators(L_Administrators instance);
partial void DeleteL_Administrators(L_Administrators instance);
partial void InsertL_Administrators(L_Administrators instance);