public ActionResult Create([Bind(Include = "ISBN,Autor,Title,NumPages,Edition,Description,Quantity")] Book book) { try { using (var context = new BibliotecaEntities()) { var repeatedISBN = context.Books.Where(u => u.ISBN == book.ISBN).Count(); if (repeatedISBN >= 1) { MessageBox.Show("ISBN YA existe", "Error"); } if (ModelState.IsValid) { db.Books.Add(book); db.SaveChanges(); return(RedirectToAction("Index")); } } } catch (Exception) { MessageBox.Show("Ya tiene sus limites", "Error"); } return(View(book)); }
public IHttpActionResult PutBiblioTB(int id, BiblioTB biblioTB) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != biblioTB.ID) { return(BadRequest()); } db.Entry(biblioTB).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BiblioTBExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutComicBiblioteca(long id, ComicBiblioteca comicBiblioteca) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != comicBiblioteca.Id) { return(BadRequest()); } db.Entry(comicBiblioteca).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ComicBibliotecaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Create([Bind(Include = "Id_autor,Nombre,Apellido,Sexo,Pais")] Autor autor) { if (ModelState.IsValid) { db.Autor.Add(autor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(autor)); }
public ActionResult Create([Bind(Include = "Nombre")] Grado grado) { if (ModelState.IsValid) { db.Grado.Add(grado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(grado)); }
public ActionResult Create([Bind(Include = "Id_categoria,Categoria1")] Categoria categoria) { if (ModelState.IsValid) { db.Categoria.Add(categoria); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(categoria)); }
public ActionResult Create([Bind(Include = "Id_cliente,Nombre,Apellido,Direccion,Telefono")] Cliente cliente) { if (ModelState.IsValid) { db.Cliente.Add(cliente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public ActionResult Create([Bind(Include = "Id_editorial,Nombre,Pais,Direccion,Telefono")] Editorial editorial) { if (ModelState.IsValid) { db.Editorial.Add(editorial); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(editorial)); }
public ActionResult Create([Bind(Include = "Id_rol,Rol")] Roles roles) { if (ModelState.IsValid) { db.Roles.Add(roles); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(roles)); }
public ActionResult Create([Bind(Include = "idCliente,nombre")] cliente cliente) { if (ModelState.IsValid) { db.clientes.Add(cliente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cliente)); }
public ActionResult Create([Bind(Include = "Id,status")] Status status) { if (ModelState.IsValid) { db.Status.Add(status); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(status)); }
public ActionResult Create([Bind(Include = "Nombre,Duracion")] Holograma holograma) { if (ModelState.IsValid) { db.Holograma.Add(holograma); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(holograma)); }
public ActionResult Create([Bind(Include = "idLibro,titulo,autor")] libro libro) { if (ModelState.IsValid) { db.libroes.Add(libro); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(libro)); }
public ActionResult Create([Bind(Include = "IDDETALLE,LUGARDEESTUDIOS,TRABAJA,ESTUDIA,NOMBREMADRE,NOMBREPADRE")] DETALLEDEPERSONA dETALLEDEPERSONA) { if (ModelState.IsValid) { db.DETALLEDEPERSONAs.Add(dETALLEDEPERSONA); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dETALLEDEPERSONA)); }
public ActionResult Create([Bind(Include = "Id_usuario,Nombre,Apellido,Usuario,Pass,Id_rol")] Usuarios usuarios) { if (ModelState.IsValid) { db.Usuarios.Add(usuarios); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_rol = new SelectList(db.Roles, "Id_rol", "Rol", usuarios.Id_rol); return(View(usuarios)); }
public ActionResult Create([Bind(Include = "Nombre,idGrado,Edad,Direccion,Color")] Jedis jedis) { if (ModelState.IsValid) { db.Jedis.Add(jedis); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idGrado = new SelectList(db.Grado, "Id", "Nombre", jedis.idGrado); return(View(jedis)); }
public ActionResult Create([Bind(Include = "Id_devoluciones,Id_prestamo,FechaDevolucion,Observaciones")] Devoluciones devoluciones) { if (ModelState.IsValid) { db.Devoluciones.Add(devoluciones); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_prestamo = new SelectList(db.Prestamo, "Id_prestamo", "Estado", devoluciones.Id_prestamo); return(View(devoluciones)); }
public ActionResult Create([Bind(Include = "idHolograma,idJedi")] HologramaJedi hologramaJedi) { if (ModelState.IsValid) { db.HologramaJedi.Add(hologramaJedi); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idHolograma = new SelectList(db.Holograma, "Id", "Nombre", hologramaJedi.idHolograma); ViewBag.idJedi = new SelectList(db.Jedis, "Id", "Nombre", hologramaJedi.idJedi); return(View(hologramaJedi)); }
public ActionResult Create([Bind(Include = "Id_prestamo,Fecha_entrega,Fecha_devolucion,Estado,Id_usuario,Id_cliente")] Prestamo prestamo) { if (ModelState.IsValid) { db.Prestamo.Add(prestamo); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_cliente = new SelectList(db.Cliente, "Id_cliente", "Nombre", prestamo.Id_cliente); ViewBag.Id_usuario = new SelectList(db.Usuarios, "Id_usuario", "Nombre", prestamo.Id_usuario); return(View(prestamo)); }
public ActionResult Create([Bind(Include = "idVenta,monto,fecha,fkLibro,fkCliente")] venta venta) { if (ModelState.IsValid) { db.ventas.Add(venta); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.fkCliente = new SelectList(db.clientes, "idCliente", "nombre", venta.fkCliente); ViewBag.fkLibro = new SelectList(db.libroes, "idLibro", "titulo", venta.fkLibro); return(View(venta)); }
public ActionResult Create([Bind(Include = "id,idLibro,idPrestamo,cantidad")] detallePrestamo detallePrestamo) { if (ModelState.IsValid) { db.detallePrestamo.Add(detallePrestamo); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idLibro = new SelectList(db.Libro, "Id_libro", "Titulo", detallePrestamo.idLibro); ViewBag.idPrestamo = new SelectList(db.Prestamo, "Id_prestamo", "Estado", detallePrestamo.idPrestamo); return(View(detallePrestamo)); }
public ActionResult Create([Bind(Include = "Id_libro,ISBN,Titulo,Edicion,Fecha_lanzamiento,Descripcion,Idioma,NumeroPaginas,Cantidad,Id_categoria,Id_autor,Id_editorial")] Libro libro) { if (ModelState.IsValid) { db.Libro.Add(libro); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_autor = new SelectList(db.Autor, "Id_autor", "Nombre", libro.Id_autor); ViewBag.Id_categoria = new SelectList(db.Categoria, "Id_categoria", "Categoria1", libro.Id_categoria); ViewBag.Id_editorial = new SelectList(db.Editorial, "Id_editorial", "Nombre", libro.Id_editorial); return(View(libro)); }
public ActionResult Create([Bind(Include = "Id,UserID,DateCreate,DateFinish,Quantity,StatusId,Price,IdBook,ISBN")] Loan loan) { ViewBag.IdBook = new SelectList(db.Books, "Id", "Autor", loan.IdBook); ViewBag.StatusId = new SelectList(db.Status, "Id", "status", loan.StatusId); ViewBag.UserID = new SelectList(db.Users, "ID", "Name", loan.UserID); ViewBag.UserID = new SelectList(db.Users, "ID", "Name", loan.UserID); try { using (var context = new BibliotecaEntities()) { var user = context.Users.Where(u => u.ID == loan.UserID).First(); var book = context.Books.Where(b => b.Id == loan.IdBook).First(); if (user.Quantity >= 3) { MessageBox.Show("Tiene 3 libros prestados "); return(View(loan)); } if (book.Quantity <= 1) { MessageBox.Show("No Disponible para prestamo"); return(View(loan)); } if (user.IdStatus >= 4) { MessageBox.Show("No Disponible para prestamo"); return(View(loan)); } if (user.IdStatus >= 2) { MessageBox.Show("Tiene deudas por Pagar", "Error"); return(View(loan)); } loan.DateCreate = DateTime.Now; loan.StatusId = 9; db.Loans.Add(loan); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { return(View(loan)); } }
/// <summary> /// Salva todas as mudanças realizadas no contexto /// quando o contexto não for compartilhado /// </summary> public void Commit(bool shared) { if (!shared) { _context.SaveChanges(); } }
public static int insertar(Libros libros) { using (var db = new BibliotecaEntities()) { db.Libros.Add(libros); db.SaveChanges(); return(libros.cod_libro); } }
public static int insertar(Prestamos prestamos) { using (var db = new BibliotecaEntities()) { db.Prestamos.Add(prestamos); db.SaveChanges(); return(prestamos.no_prestamo); } }
public static int actualizar(Editoriales editoriales) { using (var db = new BibliotecaEntities()) { var actual = db.Editoriales.Find(editoriales.id); actual.nombre = editoriales.nombre; return(db.SaveChanges()); } }
public static int insertar(Estudiantes estudiantes) { using (var db = new BibliotecaEntities()) { db.Estudiantes.Add(estudiantes); db.SaveChanges(); return(estudiantes.ci); } }
public static int actualizar(Devoluciones devoluciones) { using (var db = new BibliotecaEntities()) { var actual = db.Devoluciones.Find(devoluciones.cod); actual.fecha = devoluciones.fecha; return(db.SaveChanges()); } }
public static int insertar(Devoluciones devoluciones) { using (var db = new BibliotecaEntities()) { db.Devoluciones.Add(devoluciones); db.SaveChanges(); return(devoluciones.cod); } }