// GET: pais/Delete/5 public ActionResult Delete(int?id) { string message = "Deseja verificar se existem cidades atreladas a esse país?"; string caption = "Atenção!"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign); if (result == DialogResult.Yes) { return(Redirect("/cidades/Index")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pais pais = db.pais.Find(id); if (pais == null) { return(HttpNotFound()); } return(View(pais)); } }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre")] pais pais) { if (id != pais.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pais); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!paisExists(pais.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pais)); }
private void Button_Click(object sender, RoutedEventArgs e) { State = AppMAnager.STATE_INSERT; entity = new pais(); clearForm(); showForm(); }
// GET: pais/Details/5 public ActionResult Details(int?id) { if (Session["usuario"] != null) { usuario usuarioSesion = (usuario)HttpContext.Session["usuario"]; if (usuarioSesion.roles.FirstOrDefault().rol.Equals(Constantes.ADMINISTRADOR)) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pais pais = db.paises.Find(id); if (pais == null) { return(HttpNotFound()); } return(View(pais)); } else { return(RedirectToAction("../")); } } return(RedirectToAction("../Account/Login/ReturnUrl=pais")); }
private void BeforeSave() { refreshGrid(); clearForm(); hideForm(); entity = null; }
public ActionResult DeleteConfirmed(int id) { pais pais = db.pais.Find(id); db.pais.Remove(pais); db.SaveChanges(); return(RedirectToAction("Index")); }
public List<pais> Filtrar(pais pais) { return repositorypais.ObterPorFiltros(b => ( (pais.ID == Guid.Empty || b.ID == pais.ID) && (pais.nome == null || b.nome.ToUpper().Contains(pais.nome)) && (pais.codigo == null || b.codigo.ToUpper().Contains(pais.codigo)) && (pais.empresaID == Guid.Empty || b.empresaID == pais.empresaID) )).ToList(); }
public ActionResult Edit([Bind(Include = "id,pais1")] pais pais) { if (ModelState.IsValid) { db.Entry(pais).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pais)); }
public List <pais> Buscar(int pageIndex) { pais pais = new pais(); int pageCount = 0; List <pais> paises = pais.Listar(pageIndex, 10, out pageCount); ViewBag.PageCount = pageCount; ViewBag.PageIndex = pageIndex; return(paises); }
public ActionResult Edit([Bind(Include = "id,nome,populacao,regine,area,presidente,moeda,idioma,capital,dt_marcante")] pais pais) { if (ModelState.IsValid) { db.Entry(pais).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pais)); }
public static List <pais> listadoPaises(string orden = "nombre_es", string sentido = "ASC") { List <pais> listado = new List <pais>(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["provesDAW"].ConnectionString); msgError = ""; try { con.Open(); SqlCommand sentencia = new SqlCommand(); sentencia.CommandType = System.Data.CommandType.Text; sentencia.Connection = con; string sql = " select id, nombre_es, nombre_en from paises "; if (orden != "") { sql += " order by " + orden; if (sentido != "") { sql += " " + sentido; } } sentencia.CommandText = sql; SqlDataReader rs = sentencia.ExecuteReader(); if (rs.HasRows) { while (rs.Read()) { pais aux = new pais(); aux.id = Convert.ToInt32(rs["id"].ToString()); aux.nombre_es = rs["nombre_es"].ToString(); aux.nombre_en = rs["nombre_en"] != null ? rs["nombre_en"].ToString() : rs["nombre_es"].ToString(); listado.Add(aux); } } else { listado = null; } } catch (Exception ex) { msgError = "Error al obtener los paises. Causa: " + ex.Message; } finally { con.Close(); } return(listado); }
public ActionResult Create([Bind(Include = "id,pais1")] pais pais) { if (ModelState.IsValid) { db.paises.Add(pais); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pais)); }
public ActionResult Edit([Bind(Include = "idPais,nbrPais,area,poblacion,idPresidenteActual")] pais pais) { if (ModelState.IsValid) { db.Entry(pais).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idPresidenteActual = new SelectList(db.persona, "cedula", "nbrPersona", pais.idPresidenteActual); return(View(pais)); }
public async Task <IActionResult> Create([Bind("Id,Nombre")] pais pais) { if (ModelState.IsValid) { _context.Add(pais); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(pais)); }
public ActionResult Create([Bind(Include = "id,nome,populacao,regine,area,presidente,moeda,idioma,capital,dt_marcante")] pais pais) { if (ModelState.IsValid) { db.pais.Add(pais); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pais)); }
public PPaises() { InitializeComponent(); repo = new PaisesRepository(); refreshGrid(); lNombre.Tag = "Nombre"; hideForm(); State = AppMAnager.STATE_NULL; entity = null; }
//Paginacion de las personas de la ventana de cada pais public ActionResult Personas(decimal idPais, int id = 1) { ViewBag.totalPaises = db.pais.Count(); pais pais = db.pais.Where(x => x.idPais == idPais).First(); ViewBag.nombrePais = pais.nbrPais; ViewBag.idPais = idPais; ViewBag.areaPais = pais.area; ViewBag.poblacionPais = pais.poblacion; ViewBag.presidentePais = pais.idPresidenteActual; return(View(BuscarPersonas(id, idPais))); }
public ActionResult <pais> Put([FromBody] pais Pais, [FromHeader] string token) { if (UsuarioConexion <usuario> .Instance.getUserToken(token)) { PaisConexion <pais> .Instance.Update(Pais); return(Json("El proceso de almacenado se realizó con éxito.")); } else { return(null); } }
// GET: pais/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pais pais = db.pais.Find(id); if (pais == null) { return(HttpNotFound()); } return(View(pais)); }
// GET: pais/Edit/5 public ActionResult Edit(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pais pais = db.pais.Find(id); if (pais == null) { return(HttpNotFound()); } ViewBag.idPresidenteActual = new SelectList(db.persona, "cedula", "nbrPersona", pais.idPresidenteActual); return(View(pais)); }
private void BtnUpdate_Click(object sender, RoutedEventArgs e) { int id = (int)((Button)sender).CommandParameter; if (id > 0) { entity = repo.FindById(id); if (entity != null) { tbNombre.Text = entity.nombre; State = AppMAnager.STATE_UPDATE; showForm(); } } }
public pais GetById(int id, ArtexConnection dbContext = null) { pais consulta = null; try { dbContext = dbContext != null ? dbContext : new ArtexConnection(); consulta = dbContext.pais.Where(e => e.ID == id).FirstOrDefault(); } catch (Exception e) { } return(consulta); }
public void asignarPais(pais tc) { using (contextData cdt = new contextData()) { cdt.Configuration.LazyLoadingEnabled = false; try { cdt.pais.Add(tc); cdt.SaveChanges(); } catch (Exception e) { string mensaje = ""; Log.Error(e, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw; } } }
public Result Salvar(pais pais) { Result retorno = new Result(); try { if (pais.ID == Guid.Empty) { pais.ID = Guid.NewGuid(); repositorypais.Adicionar(pais); } else { repositorypais.Alterar(pais); } context.SaveChanges(); retorno.Ok("Cadastro realizado com sucesso."); } catch (Exception erro) { retorno.Erro(erro.Message); } return retorno; }
public void asignarPais(pais tc) { repository.asignarPais(tc); }
public List<pais> FiltrarPais(pais pais) { return servicePais.Filtrar(pais); }
public Result SalvarPais(pais pais) { Result retorno = servicePais.Salvar(pais); return retorno; }
private PaisConexion(pais aux) : base(aux) { }