Пример #1
0
        public tb_pais_Info get_info(string IdPais)
        {
            try
            {
                tb_pais_Info info = new tb_pais_Info();
                using (Entities_general Context = new Entities_general())
                {
                    tb_pais Entity = Context.tb_pais.FirstOrDefault(q => q.IdPais == IdPais);
                    if (Entity == null)
                    {
                        return(null);
                    }

                    info = new tb_pais_Info
                    {
                        IdPais       = Entity.IdPais,
                        CodPais      = Entity.CodPais,
                        Nombre       = Entity.Nombre,
                        Nacionalidad = Entity.Nacionalidad,
                        estado       = Entity.estado
                    };
                }
                return(info);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #2
0
        public Boolean GuardarDB(tb_pais_Info Info_Pais, ref string IdPais, ref string msjError)
        {
            try
            {
                using (EntitiesGeneral Context = new EntitiesGeneral())
                {
                    var Address = new tb_pais();
                    Address.IdPais       = Info_Pais.IdPais = IdPais = GetId();
                    Address.CodPais      = (Info_Pais.CodPais == "" || Info_Pais.CodPais == null) ? "Pais_" + Info_Pais.IdPais : Info_Pais.CodPais;
                    Address.Nombre       = Info_Pais.Nombre;
                    Address.Nacionalidad = Info_Pais.Nacionalidad;
                    Address.estado       = "A";

                    Address.IdUsuario     = Info_Pais.IdUsuario;
                    Address.Fecha_Transac = Info_Pais.Fecha_Transac;
                    Address.nom_pc        = Info_Pais.nom_pc;
                    Address.ip            = Info_Pais.ip;

                    Context.tb_pais.Add(Address);
                    Context.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                string arreglo = ToString();
                tb_sis_Log_Error_Vzen_Data oDataLog      = new tb_sis_Log_Error_Vzen_Data();
                tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "",
                                                                                          "", "", "", "", DateTime.Now);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
                mensaje  = ex.ToString() + " " + ex.Message;
                msjError = mensaje;
                throw new Exception(ex.ToString());
            }
        }
Пример #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            tb_pais tb_pais = db.tb_pais.Find(id);

            db.tb_pais.Remove(tb_pais);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #4
0
 public ActionResult Edit([Bind(Include = "idPais,NombrePais,idZona,fotoPais,fecharegistro,usuarioregistro,fechamodificacion,usuariomodificacion")] tb_pais tb_pais)
 {
     if (ModelState.IsValid)
     {
         tb_pais.fechamodificacion   = DateTime.Today;
         tb_pais.usuariomodificacion = 1;
         db.Entry(tb_pais).State     = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idZona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_pais.idZona);
     return(View(tb_pais));
 }
Пример #5
0
        // GET: Pais/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tb_pais tb_pais = db.tb_pais.Find(id);

            if (tb_pais == null)
            {
                return(HttpNotFound());
            }
            return(View(tb_pais));
        }
Пример #6
0
        // GET: Pais/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tb_pais tb_pais = db.tb_pais.Find(id);

            if (tb_pais == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idZona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_pais.idZona);
            return(View(tb_pais));
        }
Пример #7
0
 public bool anularDB(tb_pais_Info info)
 {
     try
     {
         using (Entities_general Context = new Entities_general())
         {
             tb_pais Entity = Context.tb_pais.FirstOrDefault(q => q.IdPais == info.IdPais);
             if (Entity == null)
             {
                 return(false);
             }
             Entity.estado = info.estado = "I";
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #8
0
 public bool modificarDB(tb_pais_Info info)
 {
     try
     {
         using (Entities_general Context = new Entities_general())
         {
             tb_pais Entity = Context.tb_pais.FirstOrDefault(q => q.IdPais == info.IdPais);
             if (Entity == null)
             {
                 return(false);
             }
             Entity.CodPais      = info.CodPais;
             Entity.Nombre       = info.Nombre;
             Entity.Nacionalidad = info.Nacionalidad;
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #9
0
 public bool guardarDB(tb_pais_Info info)
 {
     try
     {
         using (Entities_general Context = new Entities_general())
         {
             tb_pais Entity = new tb_pais
             {
                 IdPais       = info.IdPais = get_id(),
                 CodPais      = info.CodPais,
                 Nombre       = info.Nombre,
                 Nacionalidad = info.Nacionalidad,
                 estado       = info.estado = "A"
             };
             Context.tb_pais.Add(Entity);
             Context.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }