public PaisBLLTests() { var lista = new List <Pais> { new Pais() { PaisId = 1, Nombre = "Colombia", }, new Pais() { PaisId = 2, Nombre = "Venezuela", } }; var data = lista.AsQueryable(); mockSet = new Mock <DbSet <Pais> >(); mockSet.As <IQueryable <Pais> >().Setup(m => m.Provider).Returns(data.Provider); mockSet.As <IQueryable <Pais> >().Setup(m => m.Expression).Returns(data.Expression); mockSet.As <IQueryable <Pais> >().Setup(m => m.ElementType).Returns(data.ElementType); mockSet.As <IQueryable <Pais> >().Setup(m => m.GetEnumerator()).Returns(data.GetEnumerator()); mockContext = new Mock <ApplicationDbContext>(); mockContext.Setup(c => c.Paises).Returns(mockSet.Object); servicio = new PaisBLL(mockContext.Object); }
public ActionResult Lista() { try { return(PartialView(PaisBLL.List())); } catch (Exception ex) { return(View("~/Views/Shared/ErrorSub.cshtml", new Models.ManejadorError(ex))); } }
/// <summary> /// Metodo que permite insertar una Pais. /// </summary> protected void InsertarPais() { PaisBLL objPaisBLL = new PaisBLL(); int PaisID = objPaisBLL.InsertarPais(txtNombrePais.Text.Trim()); GuardarImagen(PaisID.ToString()); txtNombrePais.Text = string.Empty; gvPais.DataBind(); }
public void registrarEditorial() { Editorial e = new Editorial(); e.Estado = 1; e.Nombre = "Editorial1"; e.Pais = PaisBLL.Get(1); EditorialBLL.Create(e); Assert.AreNotEqual(0, e.Id); }
protected void CargarPaisesList() { PaisBLL paisBLL = new PaisBLL(); List <Pais> listaPaises = paisBLL.getPaises(); foreach (Pais pais in listaPaises) { Paises.Items.Add(new ListItem(pais.nombre, Convert.ToString(pais.id))); } }
public void registrarAutor() { Autor a = new Autor(); a.Apellidos = "ApAutor1"; a.Estado = 1; a.Nombres = "autor1"; a.Pais = PaisBLL.Get(1); AutorBLL.Create(a); Assert.AreNotEqual(0, a.Id); }
public ActionResult Create(Pais pais) { try { PaisBLL.Create(pais); return(RedirectToAction("Index")); } catch (Excepcion ec) { ViewBag.mensaje = new Models.Mensaje(ec.CreateMensaje(), Models.Mensaje.TipoMsg.error); return(View("Create", pais)); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
public void cargarPais() { PaisBLL Pais = new PaisBLL(); List <Pais> dtPais = new List <Pais>(); dtPais = Pais.CargarPaises(); ddlPais.DataSource = dtPais; ddlPais.DataTextField = "Pais1"; ddlPais.DataValueField = "ID_Pais"; ddlPais.DataBind(); ddlPais.Items.Insert(0, new ListItem("---Seleccionar Pais---", "0")); }
public ActionResult Edit(int id, Pais pais) { try { pais.Id = id; PaisBLL.Update(pais); return(RedirectToAction("Index")); } catch (Excepcion ec) { ViewBag.mensaje = new Models.Mensaje(ec.UpdateMensaje(), Models.Mensaje.TipoMsg.error); return(View("Edit", pais)); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
public void selectPaises() { PaisBLL bll = new PaisBLL(); PaisesType paises = new PaisesType(); paises.Add(new PaisType()); paises.AddRange(bll.select()); selectPais.DataValueField = "idPais"; selectPais.DataTextField = "Descricao"; selectPais.DataSource = paises; selectPais.DataBind(); }
public void cargarPaises() { PaisBLL pais = new PaisBLL(); DataTable dtPaises = new DataTable(); dtPaises = pais.cargarPaises(); ddlPais.DataSource = dtPaises; ddlPais.DataTextField = "Nombre"; ddlPais.DataValueField = "ID_Pais"; ddlPais.DataBind(); ddlPais.Items.Insert(0, new ListItem("---Seleccione Pais---", "0")); }
private void Form1_Load(object sender, EventArgs e) { refreshList(); PaisBLL pais = new PaisBLL(); Types.PaisesType lista = pais.select(); Types.PaisType emptyRow = new Types.PaisType(); emptyRow.Descricao = "Selecione um Pais"; lista.Insert(0, emptyRow); cbPais.DataSource = lista; cbPais.ValueMember = "idPais"; cbPais.DisplayMember = "Descricao"; }
// // GET: /Pais/Edit/5 public ActionResult Edit(int id) { try { Pais p = PaisBLL.Get(id); if (p != null) { return(View(p)); } else { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError("Nulo", "", "", "", ""))); } } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
public void UpdateTest() { Autor a = AutorBLL.Get(2); // a.Id = a.Id; a.Nombres = "pablo"; a.Apellidos = "perez"; a.Pais = PaisBLL.Get(1); a.Estado = 1; AutorBLL.Update(a); a = AutorBLL.Get(2); Assert.AreEqual("pablo", a.Nombres); Assert.AreEqual("perez", a.Apellidos); //Assert.Inconclusive("Un método que no devuelve ningún valor no se puede comprobar."); }
private void llenarComboProvincia() { try { ddlProvincia.Items.Clear(); ddlProvincia.DataSource = PaisBLL.obtenerProvicia(); ddlProvincia.DataTextField = "provincia"; ddlProvincia.DataValueField = "idProvincia"; ddlProvincia.DataBind(); ddlProvincia.Items.Insert(0, "-- Todas --"); } catch (Exception) { string disennoMensajeI = "<div class='alert alert-warning alert - dismissable fade in'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>"; string mensaje = "Error al cargar las Provincias"; string disennoMensajeF = "</div>"; ltlMensaje.Text = disennoMensajeI + mensaje + disennoMensajeF; ltlMensaje.Visible = true; } }
private void llenarComboCanton(DropDownList ddl, int idProvincia) { ddlTP_Canton.Items.Clear(); try { ddl.DataSource = PaisBLL.obtenerCanton(idProvincia); ddl.DataTextField = "Canton"; ddl.DataValueField = "idCanton"; ddl.DataBind(); ddl.Items.Insert(0, "Seleccione un Canton"); } catch (Exception) { string disennoMensajeI = "<div class='alert alert-warning alert - dismissable fade in'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>"; string mensaje = "Error al cargar las Categorias"; string disennoMensajeF = "</div>"; ltlMensaje.Text = disennoMensajeI + mensaje + disennoMensajeF; ltlMensaje.Visible = true; } }
protected void ddlProvincia_SelectedIndexChanged(object sender, EventArgs e) { try { ddlCanton.Items.Clear(); if (ddlProvincia.SelectedIndex != 0) { ddlCanton.DataSource = PaisBLL.obtenerCanton(Convert.ToInt32(ddlProvincia.SelectedValue)); ddlCanton.DataTextField = "Canton"; ddlCanton.DataValueField = "idCanton"; ddlCanton.DataBind(); } ddlCanton.Items.Insert(0, "-- Todos --"); aplicarFiltro(); } catch (Exception) { string disennoMensajeI = "<div class='alert alert-warning alert - dismissable fade in'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>"; string mensaje = "Error al cargar el Canton"; string disennoMensajeF = "</div>"; ltlMensaje.Text = disennoMensajeI + mensaje + disennoMensajeF; ltlMensaje.Visible = true; } }
public List <PaisDTO> GetPaises() { PaisBLL Paises = new PaisBLL(); return(Paises.GetPaises()); }
public void Setup() { bll = new PaisBLL(); str = string.Empty; }
//Llamadas a métodos de PaisBLL public List <Pais> getAllPaises() { return(PaisBLL.getAllPaises()); }