示例#1
0
        //
        // GET: /Medicos/

        public ActionResult Index(string criterioBusqueda = null, int paginaActual = 1)
        {
            ViewBag.TiposDI = TipoDocumentoIdentidad.GetNames(typeof(TipoDocumentoIdentidad));

            ViewBag.totalRegistros = modMedico.TotalRegistros(criterioBusqueda);
            ViewBag.tamanioPagina  = modMedico.TamanioPagina();
            ViewBag.totalPaginas   = (ViewBag.totalRegistros + ViewBag.tamanioPagina - 1) / ViewBag.tamanioPagina;

            int totalPaginas = (ViewBag.totalRegistros + ViewBag.tamanioPagina - 1) / ViewBag.tamanioPagina;

            if (totalPaginas > 0)
            {
                if (paginaActual <= 0)
                {
                    paginaActual         = 1;
                    ViewBag.paginaActual = 1;
                }
                else if (paginaActual > totalPaginas)
                {
                    paginaActual         = totalPaginas;
                    ViewBag.paginaActual = totalPaginas;
                }
                else
                {
                    ViewBag.paginaActual = paginaActual;
                }
            }

            ViewBag.criterioBusqueda = criterioBusqueda;
            var resp = modMedico.Listar(criterioBusqueda, paginaActual);

            return(View(resp));
        }
示例#2
0
        //
        // GET: /Encargados/

        public ActionResult Index()
        {
            ViewBag.TiposEncargados = TipoEncargado.GetNames(typeof(TipoEncargado));
            ViewBag.TiposDI         = TipoDocumentoIdentidad.GetNames(typeof(TipoDocumentoIdentidad));
            //ViewBag.TiposEstadosRegistros = TipoEstadoRegistro.GetNames(typeof(TipoEstadoRegistro));
            return(View(modEncargado.Listar()));
        }
 public void Update(TipoDocumentoIdentidad myObject)
 {
     try
     {
         _repository.Update(myObject);
         _unitOfWork.Commit();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
        public List <TipoDocumentoIdentidad> Listar()
        {
            List <TipoDocumentoIdentidad> List = new List <TipoDocumentoIdentidad>();
            DataTable data = new DataTable();

            data = Conexion.ExecuteProcedureD("USP_S_ListarTipoDocumentoIdentidad").Tables[0];
            foreach (DataRow row in data.Rows)
            {
                TipoDocumentoIdentidad be = new TipoDocumentoIdentidad
                {
                    Codigo      = row[0].ToString(),
                    Descripcion = row[1].ToString()
                };
                List.Add(be);
            }
            return(List);
        }