Exemplo n.º 1
0
        public ActionResult Create(ViewModeloMediosMtto ViewModeloMediosMtto, int?menu)
        {
            if (ModelState.IsValid)
            {
                //consulta si el registro esta en BD
                int nom = (from a in db.medios_conceptos
                           where a.concepto == ViewModeloMediosMtto.View_concepto.concepto
                           select a.descripcion).Count();

                if (nom == 0)
                {
                    ViewModeloMediosMtto.View_concepto.fec_creacion    = DateTime.Now;
                    ViewModeloMediosMtto.View_concepto.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]);
                    db.medios_conceptos.Add(ViewModeloMediosMtto.View_concepto);
                    db.SaveChanges();
                    TempData["mensaje"] = "El registro del nuevo Concepto de Medios Magneticos fue exitoso!";
                    return(RedirectToAction("Create"));
                }

                TempData["mensaje_error"] =
                    "El registro que ingreso de Concepto de Medios Magneticos ya se encuentra, por favor valide!";
            }

            //ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.userid_creacion);
            //ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.user_idactualizacion);
            return(View(ViewModeloMediosMtto));
        }
Exemplo n.º 2
0
        // GET: medios_formatos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            medios_formato mediosformato = db.medios_formato.Find(id);

            if (mediosformato == null)
            {
                return(HttpNotFound());
            }

            ViewModeloMediosMtto ViewModeloMediosMtto = new ViewModeloMediosMtto();

            {
                //ViewModeloMediosMtto.View_formato.formato = mediosformato.formato;
                //ViewModeloMediosMtto.View_formato.descripcion = mediosformato.descripcion;
                //ViewModeloMediosMtto.View_formato.formato = mediosformato.formato;
                ViewModeloMediosMtto.View_formato      = mediosformato;
                ViewModeloMediosMtto.View_formato.tope = mediosformato.tope;
                ViewModeloMediosMtto.monto             = mediosformato.tope.ToString("N0");
                //ViewModeloMediosMtto.View_formato.formato = mediosformato.formato;

                //View_formato = mediosformato,
            }
            ;


            //ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.user_idactualizacion);
            return(View(ViewModeloMediosMtto));
        }
Exemplo n.º 3
0
        public ActionResult Edit([Bind(Include = "id,formato,descripcion,tope,estado,razon_inactivo")]
                                 medios_formato medios_formato, ViewModeloMediosMtto ViewModeloMediosMtto)
        {
            if (ModelState.IsValid)
            {
                //where a.formato == tpser_vh.tpserv_nombre || a.tpserv_id == tpser_vh.tpserv_id
                int nom = (from a in db.medios_formato
                           where a.formato == medios_formato.formato || a.id == medios_formato.id
                           select a.descripcion).Count();

                if (nom == 1)
                {
                    medios_formato.fec_actualizacion    = DateTime.Now;
                    medios_formato.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]);
                    medios_formato.tope = Convert.ToDecimal(ViewModeloMediosMtto.monto);

                    db.Entry(medios_formato).State = EntityState.Modified;
                    db.SaveChanges();

                    TempData["mensaje"] = "La actualización del servicio fue exitosa!";
                    // BuscarFavoritos(menu);
                    return(View(medios_formato));
                }

                TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!";
            }

            //ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.userid_creacion);
            //ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.user_idactualizacion);
            return(View(medios_formato));
        }
Exemplo n.º 4
0
        // GET: medios_formatos/Create
        public ActionResult Create()
        {
            ViewModeloMediosMtto ViewModeloMediosMtto = new ViewModeloMediosMtto();

            //ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre");
            //ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre");
            return(View(ViewModeloMediosMtto));
        }
Exemplo n.º 5
0
        // GET: medios_conceptoss/Create
        public ActionResult Create()
        {
            ViewModeloMediosMtto ViewModeloMediosMtto = new ViewModeloMediosMtto();

            var listaformato = (from formatos in db.medios_formato
                                select new
            {
                formatos.id,
                des_formato = formatos.formato + " - " + formatos.descripcion
            }).ToList();

            ViewBag.idformato            = new SelectList(listaformato, "id", "des_formato");
            ViewBag.userid_creacion      = new SelectList(db.users, "user_id", "user_nombre");
            ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre");
            return(View(ViewModeloMediosMtto));
        }
Exemplo n.º 6
0
        //public ActionResult Create([Bind(Include = "id,idformato,concepto,descripcion,tope,id_licencia,fec_creacion,userid_creacion,fec_actualizacion,user_idactualizacion,estado,razon_inactivo")] medios_conceptos medios_conceptos, ViewModeloMediosMtto ViewModeloMediosMtto)
        //{
        //    if (ModelState.IsValid)
        //    {

        //        db.medios_conceptos.Add(medios_conceptos);
        //        db.SaveChanges();
        //        return RedirectToAction("Create");
        //    }

        //    ViewBag.idformato = new SelectList(db.medios_formato, "id", "descripcion", medios_conceptos.idformato);
        //    ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.userid_creacion);
        //    ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.user_idactualizacion);
        //    return View(medios_conceptos);
        //}

        // GET: medios_conceptoss/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            medios_conceptos medios_conceptos = db.medios_conceptos.Find(id);

            if (medios_conceptos == null)
            {
                return(HttpNotFound());
            }

            var listaformato = (from formatos in db.medios_formato
                                select new
            {
                formatos.id,
                des_formato = formatos.formato + " - " + formatos.descripcion
            }).ToList();

            ViewBag.idformato = new SelectList(listaformato, "id", "des_formato");
            //var listaConcepto = (from con in db.medios_conceptos
            //                     select new
            //                     {
            //                         con.id,
            //                         des_concepto = con.concepto + " - " + con.descripcion,
            //                     }).ToList();
            //ViewBag.idformato = new SelectList(listaConcepto, "id", "des_concepto", medios_conceptos.idformato);
            ViewBag.userid_creacion =
                new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.userid_creacion);
            ViewBag.user_idactualizacion =
                new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.user_idactualizacion);
            ViewModeloMediosMtto ViewModeloMediosMtto = new ViewModeloMediosMtto
            {
                View_concepto = medios_conceptos
            };

            //ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.user_idactualizacion);
            return(View(ViewModeloMediosMtto));
        }