private void LoadAboat() { ContactUsRepository repo = new ContactUsRepository(); ContactWay cnw = repo.Findcwy(1); aboutUs.InnerHtml = cnw.AboutPage; }
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 async Task Testfor_ValidEmailAsync() { //mocking _contactmockCollection.Setup(op => op.InsertOneAsync(_contactUs, null, default(CancellationToken))).Returns(Task.CompletedTask); _mockContext.Setup(c => c.GetCollection <ContactUs>(typeof(ContactUs).Name)).Returns(_contactmockCollection.Object); //Craetion of new Db _mockOptions.Setup(s => s.Value).Returns(settings); var context = new MongoDBContext(_mockOptions.Object); var userRepo = new ContactUsRepository(context); //Act await userRepo.Create(_contactUs); var result = await userRepo.Get(_contactUs.ContactUsId); ////Action bool CheckEmail = Regex.IsMatch(result.Email, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase); bool isEmail = Regex.IsMatch(_contactUs.Email, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase); //Assert Assert.True(isEmail); Assert.True(CheckEmail); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = this.Page.RouteData.Values["id"].ToString(); if (!String.IsNullOrEmpty(id)) { ///address ContactUsRepository repo = new ContactUsRepository(); ContactWay cnw = repo.Findcwy(1); BlogAddress.InnerText = cnw.Adrees; BlogMail.InnerText = cnw.Email; BlogPhone.InnerText = cnw.PhoneNumber; ///////////// ArticleRepository ART = new ArticleRepository(); Article post = ART.FindeArticleByID(id.ToInt()); PageTitle.InnerText = post.Title; //META HtmlMeta meta2 = new HtmlMeta(); meta2.Name = "KeyWords"; meta2.Content = post.KeyWords.Replace('\n', ' '); MetaPlaceHolder.Controls.Add(meta2); HtmlMeta meta = new HtmlMeta(); meta.Name = "Description"; meta.Content = post.Abstract.Replace('\n', ' '); MetaPlaceHolder.Controls.Add(meta); //Article if (post.Image != null) { ImageTag.Src = post.Image; } DivPostDate.InnerText = post.PostDateTime; DivHeadTitle.InnerText = post.Title; DivTitle.InnerText = post.Title; DivBody.InnerHtml = post.Content; string[] words = post.Tags.Split(','); string text = ""; foreach (string word in words) { text += " <div class='badge badge-pill badge-warning myTag'>" + word + "</div>"; } DivTags.InnerHtml = text; //Recent List <Article> ArticleList = ART.LatestArticles(); text = ""; foreach (Article article in ArticleList) { text += "<div class='media recentblog'><div class='media-left'><a href = '" + "/Blog/" + article.ArticleID + "/" + article.Title.Replace(' ', '-') + "'><img src='" + article.ImgFirstPage + "' runat='server' alt='عکس' class='img - responsive'/></a></div><div class='media-body'><a href = '" + "/Blog/" + article.ArticleID + "/" + article.Title.Replace(' ', '-') + "'><h5 class='media-heading'>" + article.Title + "</h5></a></div></div>"; } DivRecenPosts.InnerHtml = text; } else { Response.Redirect("/Blogs"); } } }
public UnitOfWork(ApplicationDbContext context) { _context = context; ProductDetails = new ReservationDetailsRepository(_context); Products = new ProductRepository(_context); ProductCategories = new ProductCategoryRepository(_context); Services = new ServiceRepository(_context); ServiceCategories = new ServiceCategoryRepository(_context); Departments = new DepartmentRepository(_context); Menus = new MenuRepository(_context); SubMenus = new SubMenuRepository(_context); OurTeams = new OurTeamRepository(_context); Designations = new DesignationRepository(_context); Faq = new FaqRepository(_context); Client = new ClientRepository(_context); Blogs = new BlogRepository(_context); ContactUs = new ContactUsRepository(_context); Companies = new CompanyRepository(_context); Banner = new BannerRepository(_context); ChooseUs = new WhyChooseUsRepository(_context); ClientProducts = new ClientProductRepository(_context); AboutUs = new AboutUsRepository(_context); HostingPlan = new HostingPlanRepository(_context); CustomerReview = new CustomerReviewRepository(_context); Career = new CareerRepository(_context); Job = new JobRepository(_context); Softwares = new SoftwareRepository(_context); SoftwareCategories = new SoftwareCategoriesRepository(_context); Features = new FeaturesRepository(_context); BlogComment = new BlogCommentRepository(_context); QueryHelper = new QueryHelper(); }
protected void Page_Load(object sender, EventArgs e) { bool Admin = false; bool User = false; bool Employee = false; if (Session["adminid"] != null)//for Admin { Admin = true; } else if (Session["userid"] != null)//for User { User = true; } else if (Session["employeeid"] != null)//for Emplyoee { Employee = true; } if (Admin) { adminProfile(); orderli.Attributes["style"] = "display: none;"; } else if (User) { userProfile(); orderli.Attributes["style"] = "display: none;"; } else if (Employee) { employeeProfile(); orderli.Attributes["style"] = "display: none;"; } else { orderli.Attributes["style"] = "display: unset;"; pContainer.InnerHtml = "<a style='text-align: center' href='/Login'>وارد شوید </a><span>یا </span><a href='/Register'>ثبت نام</a> کنید"; profileContainer.InnerHtml = "<a href=\"#\" data-toggle=\"popover\" data-html=\"true\" data-placement=\"bottom\" data-content=\"<a style='text-align: center' href='/Login'>وارد شوید </a><span><br />یا<br /> </span><a href='/Register'>ثبت نام</a> کنید\"> <div class=\"Profile\"></div> </a>"; } if (!IsPostBack) { ContactUsRepository repo = new ContactUsRepository(); ContactWay cnw = repo.Findcwy(1); phone.InnerHtml = "<span><i class='fa fa-phone' style='margin-right: 7px'></i>" + cnw.PhoneNumber + "</span>"; mail.InnerHtml = "<span><i class='fa fa-envelope-o' style='margin-right: 7px'></i>" + cnw.Email + "</span>"; AboutUs.InnerHtml = cnw.AboutUs; contactEmail.InnerHtml = "<i class='fa fa-envelope'></i>" + cnw.Email; contactPhone.InnerHtml = "<i class='fa fa-phone'></i>" + cnw.PhoneNumber; contactHome.InnerHtml = "<i class='fa fa-home'></i>" + cnw.Adrees; logo.Attributes["style"] = "background-image:url(" + cnw.logo + ")"; teleUrl.Attributes["href"] = cnw.Telegram; insUrl.Attributes["href"] = "https://instagram.com/" + cnw.Instagram; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { MessageRepository repms = new MessageRepository(); messageCount.InnerText = repms.AdminNewMessageCount(); OrderRepository or = new OrderRepository(); OrderCount.InnerText = or.AdminNewOrders().ToString(); ContactUsRepository repo = new ContactUsRepository(); ContactWay cnw = repo.Findcwy(1); phone.InnerHtml = "<span><i class='fa fa-phone' style='margin-right: 7px'></i>" + cnw.PhoneNumber + "</span>"; mail.InnerHtml = "<span><i class='fa fa-envelope-o' style='margin-right: 7px'></i>" + cnw.Email + "</span>"; logo.Attributes["style"] = "background-image:url(" + cnw.logo + ")"; } }
protected void Page_Load(object sender, EventArgs e) { setimages(); if (!IsPostBack) { ContactUsRepository repo = new ContactUsRepository(); ContactWay cnw = repo.Findcwy(1); phone.InnerHtml = "<span><i class='fa fa-phone' style='margin-right: 7px'></i>" + cnw.PhoneNumber + "</span>"; mail.InnerHtml = "<span><i class='fa fa-envelope-o' style='margin-right: 7px'></i>" + cnw.Email + "</span>"; AboutUs.InnerHtml = cnw.AboutUs; contactEmail.InnerHtml = "<i class='fa fa-envelope'></i>" + cnw.Email; contactPhone.InnerHtml = "<i class='fa fa-phone'></i>" + cnw.PhoneNumber; contactHome.InnerHtml = "<i class='fa fa-home'></i>" + cnw.Adrees; logo.Attributes["style"] = "background-image:url(" + cnw.logo + ")"; } }
public async Task GetAllContactUs() { //Arrange //Mock MoveNextAsync Mock <IAsyncCursor <ContactUs> > _userCursor = new Mock <IAsyncCursor <ContactUs> >(); _userCursor.Setup(_ => _.Current).Returns(_contactlist); _userCursor .SetupSequence(_ => _.MoveNext(It.IsAny <CancellationToken>())) .Returns(true) .Returns(false); //Mock FindSync _contactmockCollection.Setup(op => op.FindSync(It.IsAny <FilterDefinition <ContactUs> >(), It.IsAny <FindOptions <ContactUs, ContactUs> >(), It.IsAny <CancellationToken>())).Returns(_userCursor.Object); //Mock GetCollection _mockContext.Setup(c => c.GetCollection <ContactUs>(typeof(ContactUs).Name)).Returns(_contactmockCollection.Object); //Jayanth Creating one more instance of DB _mockOptions.Setup(s => s.Value).Returns(settings); // Creating one more instance of DB // Passing _mockOptions instaed of _mockContext var context = new MongoDBContext(_mockOptions.Object); var ContactUsRepo = new ContactUsRepository(context); //Act var result = await ContactUsRepo.AllContactUs(); //Assert //loop only first item and assert foreach (ContactUs user in result) { Assert.NotNull(user); Assert.Equal(user.Name, _contactUs.Name); Assert.Equal(user.Email, _contactUs.Email); break; } }
public UnitOfWorkAsync(ApplicationDbContext context) { _context = context; EmailSetting = new EmailSettingRepository(context); AbuseRepository = new AbuseRepository(context); CarRepository = new CarRepository(context); CityRepository = new CityRepository(context); ContactUsRepository = new ContactUsRepository(context); DeviceSettingRepository = new DeviceSettingRepository(context); NotificationDeviceRepository = new NotificationDeviceRepository(context); NotificationMessageRepository = new NotificationMessageRepository(context); PathRepository = new PathRepository(context); RatingRepository = new RatingRepository(context); RequestRepository = new RequestRepository(context); SettingRepository = new SettingRepository(context); PassengerNumberRepository = new PassengerNumberRepository(_context); RefuseRequestsRepository = new RefuseRequestsRepository(_context); RefuseReasonsRepository = new RefuseReasonsRepository(_context); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { UsersRepository repemplo = new UsersRepository(); User user = repemplo.getUserById(Session["userid"].ToString().ToInt()); Name.InnerText = user.FirstName + " " + user.LastName; MessageRepository repmsg = new MessageRepository(); messageCount.InnerText = repmsg.CountUserNewMessages(Session["userid"].ToString().ToInt()); ContactUsRepository repo = new ContactUsRepository(); ContactWay cnw = repo.Findcwy(1); phone.InnerHtml = "<span><i class='fa fa-phone' style='margin-right: 7px'></i>" + cnw.PhoneNumber + "</span>"; mail.InnerHtml = "<span><i class='fa fa-envelope-o' style='margin-right: 7px'></i>" + cnw.Email + "</span>"; AboutUs.InnerHtml = cnw.AboutUs; contactEmail.InnerHtml = "<i class='fa fa-envelope'></i>" + cnw.Email; contactPhone.InnerHtml = "<i class='fa fa-phone'></i>" + cnw.PhoneNumber; contactHome.InnerHtml = "<i class='fa fa-home'></i>" + cnw.Adrees; logo.Attributes["style"] = "background-image:url(" + cnw.logo + ")"; } }
public ContactUsManagementController(ContactUsRepository ContactUsRepository, BlogsRepository blogsRepository) { _ContactUsRepository = ContactUsRepository; }
public ContactUsController() { this.repo = new ContactUsRepository(); }
public ContactUsController(ContactUsRepository _contactUsRepository) { contactUsRepository = _contactUsRepository; }
public ContactUsController(ContactUsRepository ContactUsRepository) { _ContactUsRepository = ContactUsRepository; }
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); } }
public IHttpActionResult InquiryContactUs() { try { ContactUsRepository repo = new ContactUsRepository(); InquiryTypeRepository typeRepo = new InquiryTypeRepository(); InquiryContactUsCollectionViewModel model = new InquiryContactUsCollectionViewModel(); model.contacts = repo.GetList("", ""); model.types = typeRepo.GetList(); return Ok(model); } catch (Exception ex) { return BadRequest(ex.Message); } }