예제 #1
0
        public ActionResult Delete(string id, UnidadMedida unidad)
        {
            try
            {
                //Creamos la instancia de contexto de datos
                Models.contextoDatos conexion = new Models.contextoDatos();

                //Se carga una lista con los registros de la base de datos
                List <Models.UnidadMedida> lista = (from per in conexion.UnidadMedida
                                                    select per).ToList <Models.UnidadMedida>();

                //Se recorre cada registro de la lista y se elimina el que coincida con la condicion de la busqueda
                foreach (Models.UnidadMedida p in lista)
                {
                    if (p.SiglasUni == id)
                    {
                        conexion.UnidadMedida.Remove(p);
                        conexion.SaveChanges();
                        return(RedirectToAction("Index"));
                    }
                }

                return(View(unidad));
            }
            catch
            {
                return(View(unidad));
            }
        }
예제 #2
0
        public ActionResult Edit(string id, Metadata metadata)
        {
            try
            {
                //Creamos la instancia de contexto de datos
                Models.contextoDatos conexion = new Models.contextoDatos();

                //Se carga una lista con los registros de la base de datos
                List <Models.Metadata> lista = (from per in conexion.Metadata
                                                select per).ToList <Models.Metadata>();

                //Se recorre cada registro de la lista y se modifica el que coincida con la condicion de la busqueda
                foreach (Models.Metadata p in lista)
                {
                    if (p.SiglasMet == id)
                    {
                        p.SiglasMet    = metadata.SiglasMet;
                        p.NomMetadata  = metadata.NomMetadata;
                        p.DescMetadata = metadata.DescMetadata;
                        conexion.SaveChanges();
                        return(RedirectToAction("Index"));
                    }
                }
                return(View(metadata));
            }
            catch
            {
                return(View(metadata));
            }
        }
        public ActionResult Delete(int id, Indicador indicador)
        {
            try
            {
                //Creamos la instancia de contexto de datos
                Models.contextoDatos conexion = new Models.contextoDatos();

                //Se carga una lista con los registros de la base de datos
                List <Models.Indicador> lista = (from per in conexion.Indicador
                                                 select per).ToList <Models.Indicador>();

                //Se recorre cada registro de la lista y se elimina el que coincida con la condicion de la busqueda
                foreach (Models.Indicador p in lista)
                {
                    if (p.IdIndicador == id)
                    {
                        conexion.Indicador.Remove(p);
                        conexion.SaveChanges();
                        return(RedirectToAction("Index"));
                    }
                }
                return(View(indicador));
            }
            catch
            {
                return(View(indicador));
            }
        }
예제 #4
0
        public ActionResult Delete(int id, Posvalor posvalor)
        {
            try
            {
                //Creamos la instancia de contexto de datos
                Models.contextoDatos conexion = new Models.contextoDatos();

                //Se carga una lista con los registros de la base de datos
                List <Models.Posvalor> lista = (from per in conexion.Posvalor
                                                select per).ToList <Models.Posvalor>();

                foreach (Models.Posvalor p in lista)
                {
                    if (p.IdPosvalor == id)
                    {
                        conexion.Posvalor.Remove(p);
                        conexion.SaveChanges();
                        return(RedirectToAction("Index"));
                    }
                }

                return(View(posvalor));
            }
            catch
            {
                return(View(posvalor));
            }
        }
예제 #5
0
 public ActionResult Create(UnidadMedida unidad)
 {
     try
     {
         //creo la instancia de contexto de datos y guardo parametros en BD
         using (var conexion = new Models.contextoDatos())
         {
             if (ModelState.IsValid)
             {
                 conexion.UnidadMedida.Add(unidad);
                 conexion.SaveChanges();
                 return(RedirectToAction("Index"));
             }
             return(View(unidad));
         }
     }
     catch
     {
         return(View(unidad));
     }
 }
 public ActionResult Create(CuentaCatalogo cuentaCatalogo)
 {
     try
     {
         //creo la instancia de contexto de datos y guardo parametros en BD
         using (var conexion = new Models.contextoDatos())
         {
             if (ModelState.IsValid)
             {
                 conexion.CuentaCatalogo.Add(cuentaCatalogo);
                 conexion.SaveChanges();
                 return(RedirectToAction("Index", "CuentaCatalogo"));
             }
             return(View(cuentaCatalogo));
         }
     }
     catch
     {
         return(View(cuentaCatalogo));
     }
 }
예제 #7
0
 // GET: MantUnidadDeMedida/Details/5
 public ActionResult Details(string id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     else
     {
         using (var conexion = new Models.contextoDatos())
         {
             UnidadMedida uds = conexion.UnidadMedida.Find(id);
             if (uds == null)
             {
                 return(HttpNotFound());
             }
             else
             {
                 return(View(uds));
             }
         }
     }
 }
 // GET: MantIndicadores/Delete/5
 public ActionResult Delete(int?id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     else
     {
         using (var conexion = new Models.contextoDatos())
         {
             Indicador ind = conexion.Indicador.Find(id);
             if (ind == null)
             {
                 return(HttpNotFound());
             }
             else
             {
                 return(View(ind));
             }
         }
     }
 }
예제 #9
0
 // GET: MantMetadata/Details/5
 public ActionResult Details(string id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     else
     {
         using (var conexion = new Models.contextoDatos())
         {
             Metadata met = conexion.Metadata.Find(id);
             if (met == null)
             {
                 return(HttpNotFound());
             }
             else
             {
                 return(View(met));
             }
         }
     }
 }
예제 #10
0
 // GET: MantPosvalores/Details/5
 public ActionResult Details(int?id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     else
     {
         using (var conexion = new Models.contextoDatos())
         {
             Posvalor pos = conexion.Posvalor.Find(id);
             if (pos == null)
             {
                 return(HttpNotFound());
             }
             else
             {
                 return(View(pos));
             }
         }
     }
 }