protected void Page_Load(object sender, EventArgs e) { if (Session["adminid"] != null) { if (!IsPostBack) { SliderRepository repSlider = new SliderRepository(); gvSlider.DataSource = repSlider.LoadSliders(); gvSlider.DataBind(); ContactUsRepository repContact = new ContactUsRepository(); ContactWay cnw = repContact.Findcwy(1); tbxAbout.Text = cnw.AboutUs; tbxAdress.Text = cnw.Adrees; tbxMail.Text = cnw.Email; tbxPhone.Text = cnw.PhoneNumber; tbxAboutPage.Text = cnw.AboutPage; tbxInsta.Text = cnw.Instagram; tbxtele.Text = cnw.Telegram; AdminsRepository ad = new AdminsRepository(); DataAccess.Admin admin = ad.getAdmin(Session["adminid"].ToString().ToInt()); tbxPass.Text = admin.Password; } } else { Response.Redirect("/AdminLogin"); } }
public List <JsonAdmins> GetAll() { var result = new List <JsonAdmins>(); AdminsRepository _AdminRepository = new AdminsRepository(); AdminsTranslator _AdminTranlator = new AdminsTranslator(); // result = _AdminTranlator.ToDomainObject(_AdminRepository.GetAll()); return(result); }
public AdminAuthenticationServiceImpl( IConfiguration configuration, AdminsRepository adminsRepository, IPasswordHasher <Admin> passwordHasher ) { this.configuration = configuration; this.passwordHasher = passwordHasher; this.adminsRepository = adminsRepository; }
public UnitOfWork(AppDbContext dbContext) { _dbContext = dbContext; Admins = new AdminsRepository(_dbContext); Albums = new AlbumsRepository(_dbContext); Messages = new MessagesRepository(_dbContext); Photos = new PhotosRepository(_dbContext); Sellers = new SellersRepository(_dbContext); Users = new UsersRepository(_dbContext); Reviews = new ReviewsRepository(_dbContext); }
public string AddAdmin(JsonAdmins _Admins) { var result = string.Empty; AdminsRepository _AdminRepository = new AdminsRepository(); AdminsTranslator _AdminTranslator = new AdminsTranslator(); if (_Admins.ID == "") { _Admins.ID = Guid.NewGuid().ToString(); //_AdminRepository.Add(_AdminTranslator.Toentity(_Admins)); } return(result); }
protected void BtnLogin_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtName.Value) || string.IsNullOrEmpty(txtPassword.Value)) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('نام کاربری یا رمز عبور را وارد نکردید ! ');", true); return; } if (Session["ImgValue"].ToString() != null) { if (Session["ImgValue"].ToString() == txtImage.Value.ToUpper()) { //lblWarning.Text = "کد وارد شده صحیح می باشد"; //FillImageText(); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('کد وارد شده صحیح نمی باشد ');", true); txtImage.Value = ""; FillImageText(); return; } } /////////////////////////////////////////////////////////////////////////////////// AdminsRepository ar = new AdminsRepository(); int eid = ar.getAdminIDByUsername_Password(txtName.Value, txtPassword.Value); if (eid == 0) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('نام کاربری یا رمز ورود اشتباه است ');", true); txtImage.Value = ""; FillImageText(); return; } else { Session.Add("adminid", 1); Session.Remove("userid"); Session.Remove("employeeid"); Response.Redirect("/Admin/Inbox"); } }
protected void Page_Load(object sender, EventArgs e) { rep = new AdminsRepository(); if (Request.Form["action"] == "login") { isAdmin = rep.isAdmin(Username.Value, Password.Value); if (isAdmin) { admin = rep.search(Username.Value, Password.Value); adminId = admin.Id; Session["username"] = admin.Username; Response.Redirect("/ReadArticlesPage?id=" + adminId); } else { Response.Redirect("/AdminLogin"); } } }
public FrmAdminLogin() { InitializeComponent(); rep = new AdminsRepository(); }
public AuthController() { admins = new AdminsRepository(); }
protected void btnSave_Click(object sender, EventArgs e) { ContactUsRepository repContact = new ContactUsRepository(); AdminsRepository ad = new AdminsRepository(); DataAccess.Admin addsd = ad.getAdmin(Session["adminid"].ToString().ToInt()); if (tbxPass.Text != "") { addsd.Password = tbxPass.Text; ad.SaveAdmin(addsd); } ContactWay cnw = repContact.Findcwy(1); if (tbxAbout.Text != "") { cnw.AboutUs = tbxAbout.Text; } if (tbxAdress.Text != "") { cnw.Adrees = tbxAdress.Text; } if (tbxMail.Text != "") { cnw.Email = tbxMail.Text; } if (tbxPhone.Text != "") { cnw.PhoneNumber = tbxPhone.Text; } if (tbxAboutPage.Text != "") { cnw.AboutPage = tbxAboutPage.Text; } if (tbxtele.Text != "") { cnw.Telegram = tbxtele.Text; } if (tbxInsta.Text != "") { cnw.Instagram = tbxInsta.Text; } if (FileUpload1.HasFile) { string filename = Path.GetFileName(FileUpload1.FileName); string rand = DBManager.CurrentTimeWithoutColons() + DBManager.CurrentPersianDateWithoutSlash(); filename = rand + filename; string ps = Server.MapPath(@"~\img\") + filename; FileUpload1.SaveAs(ps); FileStream fStream = File.OpenRead(ps); byte[] contents = new byte[fStream.Length]; fStream.Read(contents, 0, (int)fStream.Length); fStream.Close(); //FileInfo fi = new FileInfo(Server.MapPath(@"~\img\") + cnw.logo.Substring(5)); //fi.Delete(); //FileInfo fil = new FileInfo(Server.MapPath(@"~\img\") + cnw.logo.Substring(5)); //fil.Delete(); cnw.logo = "/img/" + filename; } if (repContact.Savecwy(cnw)) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert(' ثبت با موفقیت انجام شد ');", true); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert(' ثبت با خطا مواجه شد ! ');", true); } }