Exemplo n.º 1
0
 protected override string[] GetRow(TEntity item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.Codigo),
         HttpUtility.HtmlEncode(item.Descripcion),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("configuracionGeneral-modal")
                                .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "configuracionGeneralCallback"))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "configuracionGeneral-grid", item.Id))
                                .End())
     });
 }
Exemplo n.º 2
0
 protected override string[] GetRow(Paneles item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.Nombre),
         HttpUtility.HtmlEncode(item.Descripcion),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("Paneles-modal")
                                .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "panelCallback"))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "Paneles-grid", item.Id))
                                .End())
     });
 }
Exemplo n.º 3
0
 protected override string[] GetRow(Agendas item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.Nombre),
         HttpUtility.HtmlEncode(item.Propietario.NombresCompletos),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("agendas-modal")
                                .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "agendasCallback"))
                                .Add(GridHelperExts.AddOther(Url.Action("GetHorariosEntity"), item.Id, "horariosCallback"))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "agendas-grid", item.Id))
                                .End())
     });
 }
Exemplo n.º 4
0
 protected override string[] GetRow(Cantones item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.Codigo),
         HttpUtility.HtmlEncode(item.Descripcion),
         HttpUtility.HtmlEncode(item.Provincias != null ?  item.Provincias.Descripcion: ""),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("provincia-modal")
                                .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "provinciaCallback"))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "provincia-grid", item.Id))
                                .End())
     });
 }
Exemplo n.º 5
0
 protected override string[] GetRow(Empresa item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.Ruc),
         HttpUtility.HtmlEncode(item.RazonSocial),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("empresas-modal")
                                .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "empresasCallback"))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "empresas-grid", item.Id))
                                .Add(ConfiguracionAction(item.Id))
                                .Add(UsuariosAction(item.Id))
                                .End())
     });
 }
Exemplo n.º 6
0
 protected override string[] GetRow(Medicamentos item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.Generico.ToUpper().Trim()),
         HttpUtility.HtmlEncode(item.Comercial.ToUpper().Trim()),
         HttpUtility.HtmlEncode(item.Dosis),
         HttpUtility.HtmlEncode(item.Presentacion.ToUpper().Trim()),
         HttpUtility.HtmlEncode(item.Cantidad),
         HttpUtility.HtmlEncode(item.Indicaciones.ToUpper().Trim()),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("medicamentos-modal")
                                .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "medicamentosCallback"))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "medicamentos-grid", item.Id))
                                .End())
     });
 }
Exemplo n.º 7
0
        protected override string[] GetRow(Usuario item)
        {
            var row = new[]
            {
                HttpUtility.HtmlEncode(UsuarioService.GetTipoIdentificacion(item.TipoIdentificacion)),
                HttpUtility.HtmlEncode(item.Identificacion),
                HttpUtility.HtmlEncode(item.NombresCompletos),
                HttpUtility.HtmlEncode(item.ApplicationUser.Email),
                HttpUtility.HtmlEncode(GridHelperExts.ActionsList("usuarios-modal")
                                       .Add(GridHelperExts.EditAction(Url.Action("GetEntity"), item.Id, "usuariosCallback"))
                                       .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "usuarios-grid", item.Id))
                                       .Add(ConfigurarAction(item.Id))
                                       .End())
            };

            return(row);
        }
Exemplo n.º 8
0
 protected override string[] GetRow(Personas item)
 {
     return(new[]
     {
         HttpUtility.HtmlEncode(item.NumeroPaciente),
         HttpUtility.HtmlEncode(item.TipoIdentificacion.Descripcion),
         HttpUtility.HtmlEncode(item.Identificacion),
         HttpUtility.HtmlEncode(item.FechaNacimiento.Value.ToString(Comun.Context.FormatoFecha)),
         HttpUtility.HtmlEncode(string.Format("{0} años", CalculoEdad.Edad(item.FechaNacimiento.Value))),
         HttpUtility.HtmlEncode(item.TipoSangre.Descripcion ?? ""),
         HttpUtility.HtmlEncode(string.Format("{0} - {1}", item.Provincias?.Descripcion, item.Cantones?.Descripcion)),
         HttpUtility.HtmlEncode(item.SeguroMedico.Descripcion ?? ""),
         HttpUtility.HtmlEncode(item.Sexo.Descripcion ?? ""),
         HttpUtility.HtmlEncode(string.Format("{0} {1} {2} {3}", item.PrimerNombre, item.SegundoNombre, item.PrimerApellido, item.SegundoApellido)),
         HttpUtility.HtmlEncode(GridHelperExts.ActionsList("personas-modal")
                                .Add(EditAction(Url.Action("Personas", new { item.Id })))
                                .Add(ConfiguracionAction(item.Id))
                                .Add(GridHelperExts.DeleteAction(Url.Action("Delete"), "personas-grid", item.Id))
                                .End())
     });
 }