private void SaveAnEmployee(string iD) { try { tbl_admin_n _emp = new tbl_admin_n(); _emp.id = Convert.ToInt32(iD); _emp.address = txtAddress.Text; _emp.city = txtCity.Text; _emp.fax = txtFax.Text; _emp.email = txtEmail.Text; _emp.name = txtEmployeeName.Text; _emp.mobile = txtMobile.Text; _emp.phone = txtTel.Text; _emp.user_password = txtPassword.Text; _emp.user_name = txtUserName.Text; _emp.user_level = rblPermission.SelectedValue; if (ddlStore.SelectedIndex > 0) { _emp.Store_ID = Convert.ToInt64(ddlStore.SelectedValue); } if (new AdminManager().UpdateAdministrator(_emp)) { Response.RedirectPermanent("../AdminView.aspx"); } else { lblError.Text = Resources.AdminResources_en.ErrorSave; } } catch { lblError.Text = Resources.AdminResources_en.ErrorSave; } }
private void SaveAnEmployee() { tbl_admin_n _user = new tbl_admin_n(); _user.address = txtAddress.Text; _user.city = txtCity.Text; _user.fax = txtFax.Text; _user.mobile = txtMobile.Text; _user.email = txtEmail.Text; _user.name = txtEmployeeName.Text; _user.LanguageID = 1; _user.phone = txtTel.Text; _user.user_password = txtPassword.Text; _user.user_name = txtUserName.Text; _user.user_level = rblPermission.SelectedValue; if (ddlStore.SelectedIndex > 0) { _user.Store_ID = Convert.ToInt64(ddlStore.SelectedValue); } if (new AdminManager().AddAdministrator(_user)) { Response.RedirectPermanent("AdminView.aspx"); } else { lblError.Text = Resources.AdminResources_en.ErrorSave; } }
/// <summary> /// Add new administrator. /// </summary> /// <param name="adminToAdd"></param> public bool AddAdministrator(tbl_admin_n adminToAdd) { try { ctxWrite.tbl_admin_ns.InsertOnSubmit(adminToAdd); ctxWrite.SubmitChanges(); return(true); } catch { return(false); } }
/* * public bool AddAdministrator(tbl_admin_n adminToAdd) * { * try * { * ctxWrite.tbl_admin_ns.InsertOnSubmit(adminToAdd); * ctxWrite.SubmitChanges(); * return true; * } * catch { return false; } * * } */ public bool UpdateAdministrator(tbl_admin_n adminToUpdate) { try { ctxWrite.sp_tbl_admin_n_Update(adminToUpdate.id, adminToUpdate.user_name, adminToUpdate.user_password, adminToUpdate.user_type, adminToUpdate.user_level, adminToUpdate.name, adminToUpdate.country, adminToUpdate.city, adminToUpdate.address, adminToUpdate.phone, adminToUpdate.fax, adminToUpdate.mobile, adminToUpdate.email, adminToUpdate.delete_result); return(true); } catch { return(false); } }
/// <summary> /// Update adminstrator info. /// </summary> /// <param name="adminToUpdate"></param> public bool UpdateAdministrator(tbl_admin_n adminToUpdate) { try { ctxWrite.AdminUpdateUsers(adminToUpdate.id, adminToUpdate.LanguageID, adminToUpdate.user_name, adminToUpdate.user_password, adminToUpdate.user_type, adminToUpdate.user_level, adminToUpdate.Store_ID, adminToUpdate.name, adminToUpdate.city, adminToUpdate.address, adminToUpdate.mobile, adminToUpdate.phone, adminToUpdate.fax, adminToUpdate.email); return(true); } catch { return(false); } }
/// <summary> /// Check admin before save it, /// return (true) if he exist and /// (false) otherwise. /// </summary> /// <param name="adminToCheck"></param> /// <returns></returns> public bool CheckAdmin(tbl_admin_n adminToCheck) { var result = (from admn in ctxWrite.tbl_admin_ns where admn.id == adminToCheck.id && admn.name == adminToCheck.name && admn.address == adminToCheck.address && admn.city == adminToCheck.city && admn.Store_ID == adminToCheck.Store_ID && admn.email == adminToCheck.email && admn.fax == adminToCheck.fax && admn.mobile == adminToCheck.mobile select admn).Count(); if (result <= 0) { return(false); } else { return(true); } }
public static bool Subscription() { HttpContext context = HttpContext.Current; var email = context.Request["email"]; // save email address var _user = new tbl_admin_n(); _user.email = email; _user.LanguageID = 1; _user.user_level = "B"; _user.Store_ID = 1; var sult = new AdminManager().AddAdministrator(_user); if (sult) { return(true); } else { return(false); } }