Entradas

Mostrando entradas de enero, 2020

Editar - Borrar

Imagen
En el controller crear el ActionResult

Crear Reportes

Imagen
Debe crearse el reporte en la carpeta Reports del Proyecto Botón derecho en la carpeta, Agregar / DevExpress Report Wizard, seleccionar ctx y bd para la creacion. Debe tener los archivos de Designer. Con el DataSourse seleccionado, agregaremos los campos para armar el reporte deseado. Ahora bien, cuando se requiera de un reporte cuyo parametro sea pasado por referencia, debe primero crear dicho parametro con las opciones siguientes: Luego hacer click derecho en el espacio completo del reporte y marcar en las propiedades el evento OnDemand: y en el codigo del reporte se define como pasarle por referencia el ID del reporte con el parametro declarado: Ahora bien, En la carpeta correspondiente crear la vista que contiene el viewer del reporte creado: Boton Derecho en esa vista :  MVC Extension / DocumentViewer / Controller y la Class Creada en el Controller correspondiente. Y en el Controller se define asi:

Vista para GridView

Imagen
Para el ordenamientos de los registros en el GridViews y ocultar la columna: Mostrar no el ID sino el nombre o descripcion en el Gridviews: En el controller:

Método para Guardar

Imagen
1. En el Controller, definir el metodo HttpPost (este devuelve un valor sin mostrarlo en la URL) - Indicas el contexto que se ocupará - Se inicializa la variable para un nuevo registro, si ya existes entonces se convierte en un registro editable -Enumeras los campos que se quiere guardar. En la vista, se incluye un boton, con la llamada a una funcion definida alli mismo: (en la vista) La funcion aqui es llamada AddSolicitud, ademas se definen ahi mismo las validaciones de cada campo.

Crear Combox (codigo o vistaparcial)

Imagen
Creación del Combox sencillo x código: Crear en el Controler (FomatoController) Luego llamar desde la vista directamente con el codigo: En el controlador correspondiente, declarar el viewbag con los campos de la tabla correspondiente: Crear el combox anidado pero creando la vista parcial: (lo tomo de ejemplo en el create de formatos, para gerencias, areas y usuarios) Crear en el Controler (FomatoController) Crear una vista parcial: nombrecontroller + _partial. y desde la vista hacer el llamado: Cada vista parcial tendra el codigo semejante a: Combox padre: Combox hijo: Nota: ****  Cuando aparece el numero 0 en el combox, ir al archivo . cs del Model o Wrapper: y poner " ? " en el campo al que se llama desde el combox * En la carpeta Controller: - Se crea un Controler cuando en las vistas se crea una carpeta con index - Se crea una clase cuando es para mapear una base de datos y/o Wrapper. * Pa...

Crear Catálogo (GridView)

Imagen

Creacion de Contexto

Crear el contexto para conectarme a la base de datos En el Proyecto Modelo crear la carpeta DBNombre de la base de datos Luego agregar una clase (boton derecho en la carpeta) Especificar: Datos / Ado.Net Entity Data Model / y poner el nombre ctxnombrecontexto- Elegir la bd y codefirst y listo. Con esto definimos que cada cambio en la BD sera mediente migracion en el servidor de Desarrollo.