public PartialViewResult _ListaValorPadreInsertar(Lista objlista) { //Esto es para guardar el usuario de creacion TicketUTP ticket = (TicketUTP)Session["TicketUtp"]; objlista.Creadopor = ticket.Usuario; // logica que guarda los datos lnUtp.UTPINSERTAR_LISTAVALORPADRE(objlista); //recorro los datos para mostrar en el partial List<Lista> coleccionDeLista = new List<Lista>(); DataTable dtResultado = lnUtp.UTP_LISTAVALORPADRE(1, 10); foreach (DataRow fila in dtResultado.Rows) { //Lista es una clase. Lista nuevalista = new Lista(); nuevalista.IDLista = Convert.ToInt32(fila["IDLista"]); nuevalista.NombreLista = Convert.ToString(fila["NombreLista"]); nuevalista.DescripcionLista = Convert.ToString(fila["DescripcionLista"]); nuevalista.Modificable = Convert.ToBoolean(fila["Modificable"]); nuevalista.Creadopor = Convert.ToString(fila["Creadopor"]); nuevalista.FechaCreacion = Convert.ToString(dtResultado.Rows[0]["FechaCreacion"] == null ? "" : dtResultado.Rows[0]["FechaCreacion"]); nuevalista.Modificadopor = Convert.ToString(fila["Modificadopor"]); nuevalista.FechaModificacion = Convert.ToString(fila["FechaModificacion"] == null ? "" : fila["FechaModificacion"]); nuevalista.CantidadTotal = Convert.ToInt32(fila["CantidadTotal"]); coleccionDeLista.Add(nuevalista); } //Datos para la paginación. int cantidadTotal = coleccionDeLista.Count() == 0 ? 0 : coleccionDeLista[0].CantidadTotal; Paginacion paginacion = new Paginacion(); paginacion.NroPaginaActual = 1; paginacion.CantidadTotalResultados = cantidadTotal; paginacion.FilasPorPagina = Constantes.FILAS_POR_PAGINA_UTP; // Constantes.FILAS_POR_PAGINA_UTP; paginacion.TotalPaginas = cantidadTotal / Constantes.FILAS_POR_PAGINA_UTP; // Constantes.FILAS_POR_PAGINA_UTP; int residuo = cantidadTotal % Constantes.FILAS_POR_PAGINA_UTP; // Constantes.FILAS_POR_PAGINA_UTP; if (residuo > 0) paginacion.TotalPaginas += 1; ViewBag.Paginacion = paginacion; ViewBag.TipoBusqueda = "Simple"; return PartialView("_ListavalorPadre", coleccionDeLista); }
public void UTPINSERTAR_LISTAVALORPADRE(Lista lista) { using (SqlConnection conexion = new SqlConnection(cadenaConexion)) { SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "UTPINSERTAR_LISTAVALORPADRE"; //Parámetros: cmd.Parameters.Add(new SqlParameter("@NombreLista", lista.NombreLista)); cmd.Parameters.Add(new SqlParameter("@DescripcionLista", lista.DescripcionLista)); cmd.Parameters.Add(new SqlParameter("@Modificable", lista.Modificable)); cmd.Parameters.Add(new SqlParameter("@CreadoPor", lista.Creadopor)); cmd.Connection = conexion; conexion.Open(); cmd.ExecuteNonQuery(); conexion.Close(); } }
public PartialViewResult _ListavalorPadre(int nroPaginaActual = 1, int filasPorPagina = Constantes.FILAS_POR_PAGINA_UTP) { List<Lista> lista = new List<Lista>(); DataTable dtResultado = lnUtp.UTP_LISTAVALORPADRE(nroPaginaActual, filasPorPagina); foreach (DataRow fila in dtResultado.Rows) { Lista objlista = new Lista(); objlista.IDLista = Convert.ToInt32(fila["IDLista"]); objlista.NombreLista = Convert.ToString(fila["NombreLista"]); objlista.DescripcionLista = Convert.ToString(fila["DescripcionLista"]); objlista.Modificable = Convert.ToBoolean(fila["Modificable"]); objlista.CantidadTotal = Convert.ToInt32(fila["CantidadTotal"]); lista.Add(objlista); } //Datos para la paginación. int cantidadTotal = lista.Count() == 0 ? 0 : lista[0].CantidadTotal; Paginacion paginacion = new Paginacion(); paginacion.NroPaginaActual = nroPaginaActual; paginacion.CantidadTotalResultados = cantidadTotal; paginacion.FilasPorPagina = Constantes.FILAS_POR_PAGINA_UTP; // Constantes.FILAS_POR_PAGINA_UTP; paginacion.TotalPaginas = cantidadTotal / Constantes.FILAS_POR_PAGINA_UTP; // Constantes.FILAS_POR_PAGINA_UTP; int residuo = cantidadTotal % Constantes.FILAS_POR_PAGINA_UTP; // Constantes.FILAS_POR_PAGINA_UTP; if (residuo > 0) paginacion.TotalPaginas += 1; ViewBag.Paginacion = paginacion; ViewBag.TipoBusqueda = "Simple"; return PartialView("_ListavalorPadre", lista); }
//get public PartialViewResult _ListaValorPadreInsertar() { Lista objlista = new Lista(); return PartialView("_ListaValorPadreInsertar", objlista); }
public PartialViewResult Vista_DatosdeListaValorPadre(Lista objlista) { //Esto es para guardar el usuario de creacion TicketUTP ticket = (TicketUTP)Session["TicketUtp"]; objlista.Modificadopor = ticket.Usuario; // logica que guarda los datos lnUtp.UTPACTUALIZAR_LISTAVALORPADRE(objlista); //////recorro los datos para mostrar en el partial ////Lista coleccionDeLista = new Lista(); ////DataTable dtResultado = lnUtp.UTP_LISTAVALORPADRE(1, 10); ////if (dtResultado.Rows.Count > 0) ////{ //// coleccionDeLista.IDLista = Convert.ToInt32(dtResultado.Rows[0]["IDLista"]); //// coleccionDeLista.NombreLista = Convert.ToString(dtResultado.Rows[0]["NombreLista"]); //// coleccionDeLista.DescripcionLista = Convert.ToString(dtResultado.Rows[0]["DescripcionLista"]); //// coleccionDeLista.Modificable = Convert.ToBoolean(dtResultado.Rows[0]["Modificable"]); //// coleccionDeLista.Creadopor = Convert.ToString(dtResultado.Rows[0]["Creadopor"]); //// coleccionDeLista.FechaCreacion = Convert.ToDateTime(dtResultado.Rows[0]["FechaCreacion"]); //// coleccionDeLista.Modificadopor = Convert.ToString(dtResultado.Rows[0]["Modificadopor"]); //// coleccionDeLista.FechaModificacion = Convert.ToDateTime(dtResultado.Rows[0]["FechaModificacion"] == DBNull.Value ? null : dtResultado.Rows[0]["FechaModificacion"]); ////} //return PartialView("Vista_DatosdeListaValorPadre", objlista); Lista lista = new Lista(); DataTable dtResultado = lnUtp.UTP_BUSCARLISTAVALORPADRE(Convert.ToInt32(objlista.IDLista)); if (dtResultado.Rows.Count > 0) { lista.IDLista = Convert.ToInt32(dtResultado.Rows[0]["IDLista"]); lista.NombreLista = Convert.ToString(dtResultado.Rows[0]["NombreLista"]); lista.DescripcionLista = Convert.ToString(dtResultado.Rows[0]["DescripcionLista"]); lista.Modificable = Convert.ToBoolean(dtResultado.Rows[0]["Modificable"]); lista.Creadopor = Convert.ToString(dtResultado.Rows[0]["Creadopor"]); lista.FechaCreacion = Convert.ToString(dtResultado.Rows[0]["FechaCreacion"] == null ? "" : dtResultado.Rows[0]["FechaCreacion"]); lista.Modificadopor = Convert.ToString(dtResultado.Rows[0]["Modificadopor"]); lista.FechaModificacion = Convert.ToString(dtResultado.Rows[0]["FechaModificacion"] == null ? "" : dtResultado.Rows[0]["FechaModificacion"]); } return PartialView("Vista_DatosdeListaValorPadre", lista); }
public ActionResult Vista_DatosdeListaValorPadre(int? Id) { Lista lista = new Lista(); DataTable dtResultado = lnUtp.UTP_BUSCARLISTAVALORPADRE(Convert.ToInt32(Id)); if (dtResultado.Rows.Count > 0) { lista.IDLista = Convert.ToInt32(dtResultado.Rows[0]["IDLista"]); lista.NombreLista = Convert.ToString(dtResultado.Rows[0]["NombreLista"]); lista.DescripcionLista = Convert.ToString(dtResultado.Rows[0]["DescripcionLista"]); lista.Modificable = Convert.ToBoolean(dtResultado.Rows[0]["Modificable"]); lista.Creadopor = Convert.ToString(dtResultado.Rows[0]["Creadopor"]); lista.FechaCreacion = Convert.ToString(dtResultado.Rows[0]["FechaCreacion"] == null ? "" : dtResultado.Rows[0]["FechaCreacion"]); lista.Modificadopor = Convert.ToString(dtResultado.Rows[0]["Modificadopor"]); lista.FechaModificacion = Convert.ToString(dtResultado.Rows[0]["FechaModificacion"] == null ? "" : dtResultado.Rows[0]["FechaModificacion"]); } return PartialView("Vista_DatosdeListaValorPadre", lista); }
public ActionResult Lista(string Id) { Lista lista = new Lista(); DataTable dtResultado = lnUtp.UTP_BUSCARLISTAVALORPADRE(Convert.ToInt32(Helper.Desencriptar(Id))); if (dtResultado.Rows.Count > 0) { lista.IDLista = Convert.ToInt32(dtResultado.Rows[0]["IDLista"]); } return View(lista); }
public void UTPINSERTAR_LISTAVALORPADRE(Lista lista) { adUtp.UTPINSERTAR_LISTAVALORPADRE(lista); }
public void UTPACTUALIZAR_LISTAVALORPADRE(Lista lista) { adUtp.UTPACTUALIZAR_LISTAVALORPADRE(lista); }