Posts

Cookies in MVC

Creating Cookie in Clint side Browser .  HttpCookie cookie = new HttpCookie("Cookie Name");//cookie is object of HttpCookie                 cookie.Value = md.Userid + md.password;//Set value of cookie                 HttpContext.Response.Cookies.Add(cookie);//Add cookie in Browser                 cookie.Expires.AddDays(1);    //Set Time of Cookie Expiring Time Expiring Cookie . [Route("out")]         public ActionResult logout()         {             HttpCookie cookie = new HttpCookie("LoginCookie");             if (Request.Cookies["LoginCookie"] != null)             {                 HttpCookie myCookie = new HttpCookie("LoginCookie");       ...

All The Regular Expression For Validation In MVC

Model Code :  [RegularExpression(@"^[a-zA-Z\s]+", ErrorMessage ="pleace enter Valied name ")]         [Required(ErrorMessage ="First Name Required")]         public string FirstName { get; set; }  [RegularExpression(@"^[a-zA-Z\s]+", ErrorMessage ="pleace enter Valied name ")]         [Required(ErrorMessage ="Last name Required")]         public string LastName { get; set; }          [Required(ErrorMessage ="Age Required ")]         [Range(18,95,ErrorMessage ="Pleace Enter valied Age")]         public string Age { get; set; }         [Required(ErrorMessage ="Password Required")]         [RegularExpression(@"((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20})", ErrorMessage ="pleace enter special cherector, number ,minimum7 chearector")]     ...

Easy And Best Way to upload image in DataBase --MVC

Controller Code:    [HttpGet]         public ActionResult CreateAccount()         {             return View();         }         [Route("CreateNewAccount")]         [HttpPost]         public ActionResult CreateAccount(MyLogin log , HttpPostedFileBase file)         {             FormDbEntities db = new FormDbEntities();             var userdata = db.tbl_Login.Where(x => x.Userid == log.Userid).Count();//cheking for not use same user name             if(userdata>0)             {                 ViewData["usererro"] = "This User name Alredy used";             }     ...

Image Uploading In Data base MVC

Code Of Controller :  public ActionResult imageUpload()         {             return View();         }         [HttpPost]         public ActionResult imageUpload(tbl_ImageUpload imagemodel , HttpPostedFileBase file)//imagemodel is object of imageUpload Model and File is Object off HttppostFileBase File Is same name or id of button mostly importantn         {             TestDbEntities db = new TestDbEntities();//object of database file entity             tbl_ImageUpload tbl = new tbl_ImageUpload();//object of table             var allowedExtention = new[] { ".JPG",".PNG",".JPG",".PNG",".GIF",".WEBP",".TIFF",".PSD",".RAW",".BMP",".HEIF",".INDD", ".Png", ".jpg", "  jpeg" };//set the Extention             ...

Send Mail To user using semp in MVC

Send Mail To user using semp in MVC Code:  [Route("CountactUs")]         public ActionResult CountactUs()         {             return View();         }         [Route("CountactUs")]         [HttpPost]         public ActionResult CountactUs(Mymail md)         {             FormDbEntities db = new FormDbEntities();             tbl_mail tb = new tbl_mail()             {                 FirstName=md.FirstName,                 Gmail=md.Gmail,                 Body=md.Body,                 Subject=md.Subject     ...

Validate If user create same user name account than get Error -MVC

Code        [Route("CreateNewAccount")]         [HttpGet]         public ActionResult CreateAccount()         {             return View();         }         [Route("CreateNewAccount")]         [HttpPost]         public ActionResult CreateAccount(MyLogin log)         {             FormDbEntities db = new FormDbEntities();             var userdata = db.tbl_Login.Where(x => x.Userid == log.Userid).Count();             if(userdata>0)             {                 ViewData["usererro"] = "This User name Alredy used";             }     ...

Session Use in MVC

Example of Session Code :  [Route("Sesstion")]         public ActionResult mymethod5()         {             Session["Mysesstion"] = "My First sesstion Demo";             return View();//RedirectToAction("Index", "Teacher");         } CsHtml : @session["Mysesstion"]