示例#1
0
        public ActionResult Nuevo(PremioViewModel premio)
        {
            try
            {
                //Validación Datos
                if (ModelState.IsValid)
                {
                    //Almacenamiento DATOS DB
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var prem = new TB_Premios();
                        prem.Premio_Premio      = premio.Premio.ToString();
                        prem.Premio_Descripcion = premio.Description;
                        bd.TB_Premios.Add(prem);
                        bd.SaveChanges();
                    }
                    return(Redirect("~/Premio/"));
                }

                return(View(premio));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#2
0
        public ActionResult Nuevo(ModoViewModel Mod)
        {
            try
            {
                //Validación Datos
                if (ModelState.IsValid)
                {
                    //Almacenamiento DATOS DB
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var Md = new TB_Modo();
                        Md.Modo_Modo = Mod.Modo;
                        bd.TB_Modo.Add(Md);
                        bd.SaveChanges();
                    }
                    return(Redirect("~/Modo/"));
                }

                return(View(Mod));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#3
0
        public ActionResult Editar(ModoViewModel MD)
        {
            try
            {
                //validar datos
                if (ModelState.IsValid)
                {
                    //guardamos datos en bd
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var Mod = bd.TB_Modo.Find(MD.ID);//obtenemos registro por medio de id
                        Mod.Modo_Modo = MD.Modo;
                        //editamos registro
                        bd.Entry(Mod).State = EntityState.Modified;
                        bd.SaveChanges();
                    }

                    return(Redirect("~/Modo/"));
                }

                return(View(MD));
            }

            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#4
0
        public ActionResult Editar(ClienteViewModel TP)
        {
            try
            {
                //validar datos
                if (ModelState.IsValid)
                {
                    //guardamos datos en bd
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var Tprod = bd.TB_Clientes.Find(TP.ID);//obtenemos registro por medio de id
                        Tprod.Cliente_Nombre    = TP.Nombre;
                        Tprod.Cliente_Direccion = TP.Direccion;
                        Tprod.Cliente_Telefono  = Decimal.ToInt32(TP.Tel);
                        //editamos registro
                        bd.Entry(Tprod).State = EntityState.Modified;
                        bd.SaveChanges();
                    }

                    return(Redirect("~/Cliente/"));
                }

                return(View(TP));
            }

            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#5
0
        public ActionResult Nuevo(ClienteViewModel TP)
        {
            try
            {
                //Validación Datos
                if (ModelState.IsValid)
                {
                    //Almacenamiento DATOS DB
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var tprod = new TB_Clientes();
                        tprod.Cliente_Nombre    = TP.Nombre;
                        tprod.Cliente_Direccion = TP.Direccion;
                        tprod.Cliente_Telefono  = TP.Tel;
                        bd.TB_Clientes.Add(tprod);
                        bd.SaveChanges();
                    }
                    return(Redirect("~/Cliente/"));
                }

                return(View(TP));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
        public ActionResult Editar(MantenimientoViewModel TP)
        {
            try
            {
                //validar datos
                if (ModelState.IsValid)
                {
                    //guardamos datos en bd
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var Tprod = bd.TB_Mantenimientos.Find(TP.ID);//obtenemos registro por medio de id
                        Tprod.Mantenimiento_Descripcion = TP.Descripcion;
                        Tprod.Mantenimiento_KM          = TP.KM;
                        //editamos registro
                        bd.Entry(Tprod).State = EntityState.Modified;
                        bd.SaveChanges();
                    }

                    return(Redirect("~/Matenimiento/"));
                }

                return(View(TP));
            }

            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
        public ActionResult Nuevo(MantenimientoViewModel TP)
        {
            try
            {
                //Validación Datos
                if (ModelState.IsValid)
                {
                    //Almacenamiento DATOS DB
                    using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
                    {
                        var tprod = new TB_Mantenimientos();
                        tprod.Mantenimiento_Descripcion = TP.Descripcion;
                        tprod.Mantenimiento_KM          = TP.KM;
                        bd.TB_Mantenimientos.Add(tprod);
                        bd.SaveChanges();
                    }
                    return(Redirect("~/Matenimiento/"));
                }

                return(View(TP));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#8
0
        public ActionResult Eliminar(int id)
        {
            ModoViewModel model = new ModoViewModel();

            using (DB_Parcial2Entities1 bd = new DB_Parcial2Entities1())
            {
                var Mod = bd.TB_Modo.Find(id);//obtengo entidad con id

                bd.TB_Modo.Remove(Mod);

                bd.SaveChanges();
            }
            return(Content("ok"));
        }