public IHttpActionResult PutSector(int id, Sector sector) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != sector.Id) { return(BadRequest()); } db.Entry(sector).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SectorExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Create([Bind(Include = "Id,TareaId,MascotaId,Fecha_ejec")] TareasMascota tareasMascota) { if (ModelState.IsValid) { if (db.TareasMascotas.Count(x => x.MascotaId == tareasMascota.MascotaId && x.Fecha_ejec == tareasMascota.Fecha_ejec) < 5) { tareasMascota.Id = Guid.NewGuid(); db.TareasMascotas.Add(tareasMascota); db.SaveChanges(); return(RedirectToAction("Index")); } else { ModelState.AddModelError("Fecha_ejec", "Solo puede crear hasta 5 tareas para esta mascota en la fecha seleccionada"); } } IQueryable <Mascota> queryMascotas = db.Mascotas; var userId = User.Identity.GetUserId().ToString(); if (!User.IsInRole("Admin")) { queryMascotas = queryMascotas.Where(x => x.ClienteId == userId); } ViewBag.MascotaId = new SelectList(queryMascotas, "Id", "Nombre", tareasMascota.MascotaId); ViewBag.TareaId = new SelectList(db.Tareas, "Id", "Nombre", tareasMascota.TareaId); return(View(tareasMascota)); }
public IActionResult Insert([FromBody] CrudViewModel <Departments> payload) { Departments departments = payload.value; _pruebaContext.Departments.Add(departments); _pruebaContext.SaveChanges(); return(Ok(departments)); }
public IActionResult Insert([FromBody] CrudViewModel <TipoDocumento> payload) { TipoDocumento TipoDocumento = payload.value; _pruebaContext.TipoDocumento.Add(TipoDocumento); _pruebaContext.SaveChanges(); return(Ok(TipoDocumento)); }
public ActionResult Create([Bind(Include = "Id,Codigo,Nombre")] Raza raza) { if (ModelState.IsValid) { raza.Id = Guid.NewGuid(); db.Razas.Add(raza); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(raza)); }
public ActionResult Create([Bind(Include = "Id,Codigo,Nombre")] Ciudad ciudad) { if (ModelState.IsValid) { ciudad.Id = Guid.NewGuid(); db.Ciudades.Add(ciudad); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ciudad)); }
public ActionResult Create([Bind(Include = "Id,Cedula,Nombre,Apellido,Fecha_nac,Direccion,Sexo,Foto,TiendaId,Email,EmailConfirmed,PasswordHash,SecurityStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEndDateUtc,LockoutEnabled,AccessFailedCount,UserName")] ApplicationUser applicationUser) { if (ModelState.IsValid) { db.Users.Add(applicationUser); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.TiendaId = new SelectList(db.Tiendas, "Id", "Nombre", applicationUser.TiendaId); return(View(applicationUser)); }
public ActionResult Create([Bind(Include = "Id,Codigo,Nombre,Costo,TipoId")] Tarea tarea) { if (ModelState.IsValid) { tarea.Id = Guid.NewGuid(); db.Tareas.Add(tarea); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.TipoId = new SelectList(db.TipoTareas, "Id", "Nombre", tarea.TipoId); return(View(tarea)); }
public HttpResponseMessage Post([FromBody] Tasks value) { try { var task = db.Tasks.Add(value); db.SaveChanges(); return(ToJson(task)); } catch (DbEntityValidationException ex) { return(JsonError("Datos de entrada invalidos")); } }
public ActionResult Create([Bind(Include = "Id,Codigo,Nombre,CiudadId")] Tienda tienda) { if (ModelState.IsValid) { tienda.Id = Guid.NewGuid(); db.Tiendas.Add(tienda); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CiudadId = new SelectList(db.Ciudades, "Id", "Nombre", tienda.CiudadId); return(View(tienda)); }
public ActionResult Create([Bind(Include = "Id,Nombre,Apodo,Fecha_nac,Sexo,Foto,ClienteId,RazaId")] MascotaViewModel mascotaVm) { if (ModelState.IsValid) { var mascota = mascotaVm.BindItem(); mascota.Id = Guid.NewGuid(); db.Mascotas.Add(mascota); db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.ClienteId = new SelectList(db.Users, "Id", "Nombre", mascotaVm.ClienteId); ViewBag.RazaId = new SelectList(db.Razas, "Id", "Nombre", mascotaVm.RazaId); ViewBag.ClienteId = User.Identity.Name; return(View(mascotaVm)); }
public void SaveChanges() { dbContext.SaveChanges(); }