コード例 #1
0
        // GET: Email
        public JsonResult Lista()
        {
            var             strcnn        = System.Configuration.ConfigurationManager.AppSettings["connectionString"].ToString();
            ContatosBLL     contatos      = new ContatosBLL(strcnn);
            DataTable       result        = contatos.CONSULTA();
            List <Contatos> listaContatos = new List <Contatos>();

            foreach (DataRow row in result.Rows)
            {
                Contatos contato = new Contatos();
                contato.id    = Convert.ToByte(row["ID"]);
                contato.nome  = row["NOME"].ToString();
                contato.email = row["EMAIL"].ToString();
                listaContatos.Add(contato);
            }

            return(Json(JsonConvert.SerializeObject(listaContatos), JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public ActionResult Lista(string pParam)
        {
            var                  strcnn   = System.Configuration.ConfigurationManager.AppSettings["connectionString"].ToString();
            ContatosBLL          contatos = new ContatosBLL(strcnn);
            DataTable            result   = contatos.CONSULTA(pParam);
            List <ContatosModel> lista    = new List <ContatosModel>();

            foreach (DataRow row in result.Rows)
            {
                ContatosModel contato = new ContatosModel();
                contato.IDCONTATO   = (int)row["ID_CONTATO"];
                contato.NOMECONTATO = row["NOME_CONTATO"].ToString();
                contato.ID          = (int)row["ID"];
                contato.DSC         = row["DSC"].ToString();
                contato.TIP         = (int)row["TIP"];
                lista.Add(contato);
            }
            ListaContatos model = new ListaContatos();

            model.ContatosModelLista = lista;

            return(PartialView(model));
        }