Beispiel #1
0
 public ModificarInterprete(string interpreteId)
 {
     InitializeComponent();
     interpretesRepositorio = new InterpretesRepositorio();
     paisRepositorio        = new PaisRepositorio();
     interprete             = interpretesRepositorio.ObtenerInterprete(interpreteId);
 }
Beispiel #2
0
 public void agregarPais(PaisModel pais)
 {
     try
     {
         var repositorio = new PaisRepositorio();
         repositorio.createPais(pais);
     }
     catch (Exception)
     {
     }
 }
Beispiel #3
0
 //função para excluir
 private void Excluir()
 {
     using (var repPais = new PaisRepositorio())
     {
         Pais pais = new Pais();
         pais = navegar.Current as Pais;
         int id = pais.id;
         repPais.Excluir(c => c.id.Equals(id));
         repPais.SalvarTodos();
     }
 }
Beispiel #4
0
 public List <PaisModel> getListadoPaises()
 {
     try
     {
         var repositorio = new PaisRepositorio();
         var listado     = repositorio.GetListadoPaises();
         return(listado);
     }
     catch (Exception)
     {
         return(new List <PaisModel>());
     }
 }
        // funçao para preencher o grid
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            PaisRepositorio rep       = new PaisRepositorio();
            int             registros = 0;

            registros = rep.pesquisa(dataGridViewDados, txtNomePesquisa.Text, comboBoxNomePesquisa.SelectedIndex);

            // verifico a quantidade de registros retornado caso seja zero exibe uma mensagem
            if (registros == 0)
            {
                MessageBox.Show("Nenhum Registro Encontrado!", Util.titulo, MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        public JsonResult PaisPagina(int pagina, int tamPag, string filtro)
        {
            paisRepositorio = new PaisRepositorio();

            ViewBag.ListaTamPag             = new SelectList(new int[] { tamPag, 10, 15, 20 }, _quantMaxLinhasPorPagina);
            ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina;

            var lista = paisRepositorio.RecuperarLista(pagina, tamPag, filtro);

            var quant = paisRepositorio.RecuperarQuantidade();

            ViewBag.difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0;
            ViewBag.QuantPaginas    = (quant / ViewBag.QuantMaxLinhasPorPagina) + ViewBag.difQuantPaginas;



            return(Json(lista));
        }
        public ActionResult Index()
        {
            paisRepositorio = new PaisRepositorio();

            ViewBag.ListaTamPag             = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina);
            ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina;
            ViewBag.PaginaAtual             = _paginaAtual;

            var lista = paisRepositorio.RecuperarLista(_paginaAtual, _quantMaxLinhasPorPagina);

            var quant = paisRepositorio.RecuperarQuantidade();

            ViewBag.Lista           = quant;
            ViewBag.difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0;
            ViewBag.QuantPaginas    = (quant / ViewBag.QuantMaxLinhasPorPagina) + ViewBag.difQuantPaginas;

            return(View(lista));
        }
Beispiel #8
0
        public ActionResult Adicionar(PaisDTO _params)
        {
            string mensaje = string.Empty;

            if (!ModelState.IsValid)
            {
                return(View(_params));
            }

            try
            {
                IAgregarPais pais = new PaisRepositorio();
                pais.AgregarPais(_params, out mensaje);
            }
            catch (Exception ex)
            {
            }
            return(RedirectToAction("Index"));
        }
Beispiel #9
0
        //função para alterar dados
        private void Alterar()
        {
            using (var repPais = new PaisRepositorio())
            {
                Pais pais = new Pais();
                pais = navegar.Current as Pais;
                pais.descricaoPais = txtNome.Text;
                pais.codigoPais    = txtCodigo.Text;

                //chamo a função statica que valida se o objeto esta corretamente preenchido
                //atraves do model que foi setado os parametros
                Validacao.ValidarEntidade(pais);

                //adiciono o objeto na memoria
                repPais.Atualizar(pais);

                //disparo comando para gravar fisicamente no banco de dados
                repPais.SalvarTodos();
            }
        }
Beispiel #10
0
        //função do botao gravar carrega o model e passa para o repositorio
        private void Adiconar()
        {
            using (var repPais = new PaisRepositorio())
            {
                Pais pais = new Pais();
                pais.descricaoPais = txtNome.Text;
                pais.codigoPais    = txtCodigo.Text;

                //chamo a função statica que valida se o objeto esta corretamente preenchido
                //atraves do model que foi setado os parametros
                Validacao.ValidarEntidade(pais);

                //adiciono o objeto na memoria
                repPais.Adicionar(pais);

                //disparo comando para gravar fisicamente no banco de dados
                repPais.SalvarTodos();
            }
            btnExcluiEstado.Enabled = false;
            btnNovoEstado.Enabled   = false;
        }
        public JsonResult SalvarPais(PaisModel paisModel)
        {
            var resultado = "OK";
            var mensagens = new List <string>();
            var idSalvo   = string.Empty;

            if (!ModelState.IsValid)
            {
                resultado = "AVISO";
                mensagens = ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage).ToList();
            }
            else
            {
                try
                {
                    paisRepositorio = new PaisRepositorio();

                    var id = paisRepositorio.Salvar(paisModel);

                    if (id > 0)
                    {
                        idSalvo = id.ToString();
                    }
                    else
                    {
                        resultado = "ERRO";
                    }
                }
                catch (Exception ex)
                {
                    resultado = "ERRO";
                    throw new Exception(ex.Source);
                }
            }

            return(Json(new { Resultado = resultado, Mensagens = mensagens, IdSalvo = idSalvo }));
        }
        public JsonResult ExcluirPais(int id)
        {
            paisRepositorio = new PaisRepositorio();

            return(Json(paisRepositorio.ExcluirPeloId(id)));
        }
Beispiel #13
0
 public ModificarPais(string IdPais)
 {
     InitializeComponent();
     paisRepositorio = new PaisRepositorio();
     pais            = paisRepositorio.ObtenerPais(IdPais);
 }
Beispiel #14
0
 static void Main(string[] args)
 {
     var lstPais  = new PaisRepositorio().Listar();
     var lstPais2 = new PaisRepositorio().Listar();
 }
Beispiel #15
0
        public void EliminarPais(int?id)
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            repositorio.EliminarPais(id);
        }
Beispiel #16
0
        public void EditarPais(PaisModelo pais)
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            repositorio.EditarPais(pais);
        }
Beispiel #17
0
 public PaisServicio()
 {
     _paisRepositorio = new PaisRepositorio();
 }
Beispiel #18
0
        public void SelecionarTest()
        {
            var paises = new PaisRepositorio().Selecionar();

            Assert.AreNotEqual(paises.Count, 0);
        }
Beispiel #19
0
 public NuevoPais()
 {
     InitializeComponent();
     paisRepositorio = new PaisRepositorio();
 }
 public JsonResult RecuperarPais(int id)
 {
     paisRepositorio = new PaisRepositorio();
     return(Json(paisRepositorio.RecuperarPeloId(id)));
 }
Beispiel #21
0
        public PaisModelo EditarPais(int?id)
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            return(repositorio.GetPais(id));
        }
Beispiel #22
0
        public List <PaisModelo> GetListadoPaises()
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            return(repositorio.GetListadoPaises());
        }
 public PaisServico()
 {
     this.repositorio = new PaisRepositorio();
 }
Beispiel #24
0
 public UsuarioServicio()
 {
     _usuarioRepositorio = new UsuarioRepositorio();
     _paisRepositorio    = new PaisRepositorio();
 }
Beispiel #25
0
        public void CrearPais(PaisModelo pais)
        {
            PaisRepositorio repositorio = new PaisRepositorio();

            repositorio.CrearPais(pais);
        }
Beispiel #26
0
 public NuevoInterprete()
 {
     InitializeComponent();
     paisRepositorio        = new PaisRepositorio();
     interpretesRepositorio = new InterpretesRepositorio();
 }
 public MarcaController()
 {
     this.repositorio     = new MarcaRepositorio();
     this.repositorioPais = new PaisRepositorio();
 }