public HttpResponseMessage Put(int id, [FromBody] Adminlogin adminlogin) { try { using (TrustyloandbEntities entities = new TrustyloandbEntities()) { var entity = entities.Adminlogins.FirstOrDefault(e => e.ID == id); if (entity == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Login with Id " + id.ToString() + " Not Found!")); } else { entity.Name = adminlogin.Name; entity.Email = adminlogin.Email; entity.Password = adminlogin.Password; entities.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public IActionResult Adminlogin(Adminlogin obj) { Adminlogin b = pro1.Adminlogin.Where(a => a.Email == obj.Email && a.Password == obj.Password).SingleOrDefault(); if (b != null) { HttpContext.Session.SetInt32("id", 1); return(RedirectToAction("productlist")); } else { ViewBag.error = "Your Username or password is incurrect"; return(View("Adminlogin")); } }
public HttpResponseMessage Post([FromBody] Adminlogin adminlogin) { try { using (TrustyloandbEntities entities = new TrustyloandbEntities()) { entities.Configuration.ProxyCreationEnabled = false; entities.Adminlogins.Add(adminlogin); entities.SaveChanges(); var message = Request.CreateResponse(HttpStatusCode.Created, adminlogin); message.Headers.Location = new Uri(Request.RequestUri + adminlogin.ID.ToString()); return(message); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }