Пример #1
0
        public ActionResult Borrar(int IdEntra)
        {
            if (ModelState.IsValid)
            {
                db.TableDetalleEntradas.Where(d => d.identrada == IdEntra).ToList().ForEach(d => db.TableDetalleEntradas.Remove(d));
                db.SaveChanges();

                TableEntradas tableEntr = db.TableEntradas.Find(IdEntra);
                db.TableEntradas.Remove(tableEntr);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View());
        }
Пример #2
0
        public ActionResult Borrar(int?IdEntra)
        {
            if (IdEntra == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            TableEntradas Entra = new TableEntradas();

            using (var tableEntrada = new GestionArticuloEntities())
            {
                var id = db.TableEntradas.Find(IdEntra);
                Entra.identrada       = id.identrada;
                Entra.numeroDocumento = id.numeroDocumento;
                Entra.comentario      = id.comentario;
                Entra.status          = id.status;
                Entra.idusuario       = id.idusuario;
            }
            return(View(Entra));
        }
Пример #3
0
        public ActionResult CrearMaestro(TableEntradas Ent, IEnumerable <TableDetalleEntradas> Detalles)
        {
            if (ModelState.IsValid)
            {
                Ent.status    = "Activo";
                Ent.idusuario = 1;
                db.TableEntradas.Add(Ent);
                db.SaveChanges();
                var entrada    = Ent.identrada.ToString();
                int identrada2 = Int32.Parse(entrada);

                foreach (var de in Detalles)
                {
                    de.identrada = identrada2;
                }
                db.TableDetalleEntradas.AddRange(Detalles);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(Ent));
            //return RedirectToAction("Index");
        }