/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Plantilla /// En la BASE de DATO la Tabla : [Presupuesto.Plantilla] /// <summary> /// <returns>List</returns> public List<PlantillaEntityDTO> Listar(Parametro pLista) { List<PlantillaEntityDTO> lstPlantillaEntityDTO = new List<PlantillaEntityDTO>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Plantilla(null, pLista.numAnio, pLista.codArea); foreach (var item in resul) { lstPlantillaEntityDTO.Add(new PlantillaEntityDTO() { codPlantilla = item.codPlantilla, numPlantilla = item.numPlantilla, desNombrePresupuesto = item.nombrePresupuesto, numAnio = item.numAnio.ToString(), fecCierre = item.fecCierre.HasValue ? item.fecCierre.ToString() : string.Empty, codAreaNombre = item.codAreaNombre, desEmpleadoActual = item.desEmpleadoActual, segUsuarioEdita = string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita, segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : item.segFechaCrea.ToString(), monEstimadoTotal = item.monEstimadoTotalxArea.HasValue ? item.monEstimadoTotalxArea.Value.ToString("N2") : "0.00", numDiasExtemporaneo = item.numDiasExtemporaneo }); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return lstPlantillaEntityDTO; }
public List<InformeEntity> ListarPaginado(Parametro pFiltro) { List<InformeEntity> lstPlantillaDetaEntity = new List<InformeEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_InformeSeguimiento(pFiltro.p_NumPagina, pFiltro.p_TamPagina, pFiltro.p_OrdenPor, pFiltro.p_OrdenTipo, pFiltro.numAnio, pFiltro.codArea, pFiltro.codRegEstado, pFiltro.mesIni, pFiltro.mesFin); foreach (var item in resul) { InformeEntity objPlantillaDetaEntity = new InformeEntity(); objPlantillaDetaEntity.Codigo = item.codPlantillaDeta; objPlantillaDetaEntity.codPlantilla = item.codPlantilla; objPlantillaDetaEntity.codEmpleadoAprueba = item.codEmpleadoAprueba.HasValue ? item.codEmpleadoAprueba.Value : 0; objPlantillaDetaEntity.gloDescripcion = item.gloDescripcion; objPlantillaDetaEntity.monEstimado = item.monEstimado; objPlantillaDetaEntity.cntCantidad = item.cntCantidad; objPlantillaDetaEntity.codRegEstado = item.codRegEstado; objPlantillaDetaEntity.fecEjecucion = item.fecEjecucion; objPlantillaDetaEntity.codPartida = item.codPartida; objPlantillaDetaEntity.numPartida = item.numPartida; objPlantillaDetaEntity.codEmpleadoRespon = item.codEmpleadoRespon.HasValue ? item.codEmpleadoRespon.Value : 0; objPlantillaDetaEntity.indPlantilla = item.indPlantillaTipo; objPlantillaDetaEntity.segUsuarioCrea = item.segUsuarioCrea; objPlantillaDetaEntity.segFechaCrea = item.segFechaCrea; objPlantillaDetaEntity.segUsuarioEdita = item.segUsuarioEdita; objPlantillaDetaEntity.segFechaEdita = item.segFechaEdita; objPlantillaDetaEntity.segMaquinaOrigen = item.segMaquinaOrigen; // objPlantillaDetaEntity.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; objPlantillaDetaEntity.objEmpleadoAprueba.desNombre = ""; objPlantillaDetaEntity.objEmpleadoRespon.desNombre = item.codEmpleadoResponRespon; objPlantillaDetaEntity.objPlantilla.codArea = item.codArea; objPlantillaDetaEntity.objPlantilla.objArea.desNombre = item.codAreaNombre; objPlantillaDetaEntity.objPartida.desNombre = item.codPartidaNombre; objPlantillaDetaEntity.codRegEstadoNombre = item.codRegEstadoNombre; objPlantillaDetaEntity.ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0; objPlantillaDetaEntity.TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0; lstPlantillaDetaEntity.Add(objPlantillaDetaEntity); } } } catch (Exception ex) { log.Error(String.Concat("ListarPaginado", " | ", ex.Message.ToString())); throw ex; } return lstPlantillaDetaEntity; }
public List<PlantillaDetaEntityDTO> ListarPaginado(Parametro pFiltro) { List<PlantillaDetaEntityDTO> lstPlantillaDetaEntityDTO = new List<PlantillaDetaEntityDTO>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_PlantillaDetaPagina(pFiltro.p_NumPagina, pFiltro.p_TamPagina, pFiltro.p_OrdenPor, pFiltro.p_OrdenTipo, pFiltro.numAnio, pFiltro.codArea, pFiltro.codRegEstado); foreach (var item in resul) { lstPlantillaDetaEntityDTO.Add(new PlantillaDetaEntityDTO() { codPlantillaDeta = item.codPlantillaDeta, codPlantilla = item.codPlantilla, codEmpleadoAprueba = item.codEmpleadoAprueba.HasValue ? item.codEmpleadoAprueba.Value : 0, gloDescripcion = item.gloDescripcion, monEstimado = Convert.ToDecimal(item.monEstimado), cntCantidad = Convert.ToDecimal(item.cntCantidad), codRegEstado = item.codRegEstado, fecEjecucion = item.fecEjecucion.HasValue ? item.fecEjecucion.Value.ToShortDateString() : string.Empty, indPlantilla = item.indPlantilla, codPartida = item.codPartida, numPartida = item.numPartida, segUsuarioEdita = string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita, segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : item.segFechaCrea.ToString(), segMaquinaOrigen = item.segMaquinaOrigen, codEmpleadoApruebaNombre = item.codEmpleadoResponNombre, codEmpleadoResponNombre = item.codEmpleadoResponRespon, codEmpleadoRespon = item.codEmpleadoRespon, codPartidaNombre = item.codPartidaNombre, indPlantillaNombre = item.indPlantillaTipo, codRegEstadoNombre = item.codRegEstadoNombre, codArea = item.codArea, codAreaNombre = item.codAreaNombre, ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0, TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0 }); } } } catch (Exception ex) { throw ex; } return lstPlantillaDetaEntityDTO; }
public List<SolicitudEntity> ListarPaginado(Parametro pFiltro) { List<SolicitudEntity> lstSolicitudEntity = new List<SolicitudEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_SolicitudPagina(pFiltro.p_NumPagina, pFiltro.p_TamPagina, pFiltro.p_OrdenPor, pFiltro.p_OrdenTipo, pFiltro.codSolicitud, pFiltro.numSolicitud, pFiltro.fecInicio, pFiltro.fecFinal, pFiltro.codRegEstado, pFiltro.codPresupuesto, pFiltro.codArea, pFiltro.indTipo); foreach (var item in resul) { SolicitudEntity objSolicitud = new SolicitudEntity(); objSolicitud.Codigo = item.codSolicitud; objSolicitud.gloObservacion = item.gloObservacion; objSolicitud.codPresupuesto = item.codPresupuesto; objSolicitud.numSolicitud = item.numSolicitud; objSolicitud.codRegEstado = item.codRegEstado.HasValue ? item.codRegEstado.Value : 0; objSolicitud.codRegEstadoNombre = item.codRegEstadoNombre; objSolicitud.fecLimite = item.fecLimite; objSolicitud.fecSolicitada = item.fecSolicitada; objSolicitud.indTipo = item.indTipo; objSolicitud.objEmpleadoGenera.desNombre = item.codEmpleadoGeneraNombre; objSolicitud.codEmpleadoGenera = item.codEmpleadoGenera; objSolicitud.objEmpleadoGenera.codArea = item.codArea; objSolicitud.objEmpleadoGenera.objArea.desNombre = item.codAreaNombre; objSolicitud.codEmpleadoAprueba = item.codEmpleadoAprueba; objSolicitud.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; objSolicitud.segFechaCrea = item.segFechaCrea; objSolicitud.segFechaEdita = item.segFechaEdita; objSolicitud.segUsuarioCrea = item.segUsuarioCrea; objSolicitud.segUsuarioEdita = item.segUsuarioEdita; objSolicitud.segMaquinaOrigen = item.segMaquinaOrigen; objSolicitud.ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0; objSolicitud.TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0; lstSolicitudEntity.Add(objSolicitud); } } } catch (Exception ex) { log.Error(String.Concat("ListarPaginado", " | ", ex.Message.ToString())); throw ex; } return lstSolicitudEntity; }
public List<SolicitudDetaEntity> ListarPaginado(Parametro pFiltro) { List<SolicitudDetaEntity> lstSolicitudDetaEntity = new List<SolicitudDetaEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_SolicitudDetaPagina(pFiltro.p_NumPagina, pFiltro.p_TamPagina, pFiltro.p_OrdenPor, pFiltro.p_OrdenTipo, pFiltro.codSolicitudDeta, pFiltro.codSolicitud, pFiltro.codPlantillaDeta, pFiltro.codRegEstado, pFiltro.codPresupuesto); foreach (var item in resul) { SolicitudDetaEntity objSolicitudDetaEntity = new SolicitudDetaEntity(); objSolicitudDetaEntity.Codigo = item.codSolicitudDeta; objSolicitudDetaEntity.gloDescripcion = item.gloDescripcion; objSolicitudDetaEntity.cntCantidad = item.cntCantidad; objSolicitudDetaEntity.codPlantillaDeta = item.codPlantillaDeta; objSolicitudDetaEntity.objPlantillaDeta.gloDescripcion = item.codPlantillaDetaDescri; objSolicitudDetaEntity.objPlantillaDeta.fecEjecucion = item.fecEjecucion; objSolicitudDetaEntity.objPlantillaDeta.monEstimado = item.monEstimado; objSolicitudDetaEntity.objPlantillaDeta.numPartida = item.numPartida; objSolicitudDetaEntity.objPlantillaDeta.codEmpleadoAprueba = item.codEmpleadoAprueba.HasValue ? item.codEmpleadoAprueba.Value : 0; objSolicitudDetaEntity.objPlantillaDeta.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; objSolicitudDetaEntity.objPlantillaDeta.codPartida = item.codPartida; objSolicitudDetaEntity.objPlantillaDeta.objPartida.desNombre = item.codPartidaNombre; objSolicitudDetaEntity.codSolicitud = item.codSolicitud; objSolicitudDetaEntity.segUsuarioCrea = item.segUsuarioCrea; objSolicitudDetaEntity.segFechaCrea = item.segFechaCrea; objSolicitudDetaEntity.segUsuarioEdita = item.segUsuarioEdita; objSolicitudDetaEntity.segFechaEdita = item.segFechaEdita; objSolicitudDetaEntity.segMaquinaOrigen = item.segMaquinaOrigen; objSolicitudDetaEntity.ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0; objSolicitudDetaEntity.TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0; lstSolicitudDetaEntity.Add(objSolicitudDetaEntity); } } } catch (Exception ex) { log.Error(String.Concat("ListarPaginado", " | ", ex.Message.ToString())); throw ex; } return lstSolicitudDetaEntity; }
public List<GastoEntity> ListarGastoPaginado(Parametro pLista) { List<GastoEntity> lstGastoEntity = new List<GastoEntity>(); try { oGastoData = new GastoData(); lstGastoEntity = oGastoData.ListarPaginado(pLista); } catch (Exception ex) { throw ex; } return lstGastoEntity; }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Plantilla /// En la BASE de DATO la Tabla : [Presupuesto.Plantilla] /// <summary> /// <param name="pLista"></param> /// <returns></returns> public List<PlantillaEntity> ListarPlantilla(Parametro pLista) { List<PlantillaEntity> lstPlantillaEntity = new List<PlantillaEntity>(); try { oPlantillaData = new PlantillaData(); lstPlantillaEntity = oPlantillaData.Listar(pLista); } catch (Exception ex) { throw ex; } return lstPlantillaEntity; }
public List<GastoEntity> ListarPaginado(Parametro pFiltro) { List<GastoEntity> lstGastoEntity = new List<GastoEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_GastoPagina(pFiltro.p_NumPagina, pFiltro.p_TamPagina, pFiltro.p_OrdenPor, pFiltro.p_OrdenTipo, pFiltro.codGasto, pFiltro.codPlantillaDeta, pFiltro.codArea, pFiltro.numAnio); foreach (var item in resul) { GastoEntity objGastoEntity = new GastoEntity(); objGastoEntity.Codigo = item.codGasto; objGastoEntity.codPlantillaDeta = item.codPlantillaDeta; objGastoEntity.monTotal = item.monTotal; objGastoEntity.cntCantidad = item.cntCantidad; objGastoEntity.numDocumento = item.numDocumento; objGastoEntity.gloObservacion = item.gloObservacion; objGastoEntity.fecGasto = item.fecGasto; objGastoEntity.codEmpleadoResp = item.codEmpleadoResp; objGastoEntity.objEmpleadoResp.desNombre = item.codEmpleadoRespNombre; objGastoEntity.segUsuarioEdita = item.segUsuarioEdita; objGastoEntity.segFechaEdita = item.segFechaCrea; objGastoEntity.segUsuarioEdita = item.segUsuarioEdita; objGastoEntity.segFechaEdita = item.segFechaCrea; objGastoEntity.segMaquinaOrigen = item.segMaquinaOrigen; objGastoEntity.objEmpleadoResp.codArea = item.codArea.HasValue ? item.codArea.Value : 0; objGastoEntity.objEmpleadoResp.objArea.desNombre = item.codAreaNombre; objGastoEntity.objPlantillaDeta.objPlantilla.codPresupuesto = item.codPresupuesto.HasValue?item.codPresupuesto.Value:0; objGastoEntity.objPlantillaDeta.objPlantilla.objPresupuesto.desNombre = item.codPresupuestoNombre; objGastoEntity.ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0; objGastoEntity.TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0; lstGastoEntity.Add(objGastoEntity); } } } catch (Exception ex) { log.Error(String.Concat("ListarPaginado", " | ", ex.Message.ToString())); throw ex; } return lstGastoEntity; }
public List<SolicitudEntity> ListarSolicitudPaginado(Parametro pLista) { List<SolicitudEntity> lstSolicitudEntity = new List<SolicitudEntity>(); try { objSolicitudData = new SolicitudData(); lstSolicitudEntity = objSolicitudData.ListarPaginado(pLista); } catch (Exception ex) { throw ex; } return lstSolicitudEntity; }
public List<InformeEntity> ListarSeguimientoPresupuesto(Parametro pLista) { List<InformeEntity> lstPlantillaDetaEntity = new List<InformeEntity>(); try { objInformeData = new InformeData(); lstPlantillaDetaEntity = objInformeData.ListarPaginado(pLista); } catch (Exception ex) { throw ex; } return lstPlantillaDetaEntity; }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <returns>List</returns> public List<PlantillaDetaEntity> Listar(Parametro pFiltro) { List<PlantillaDetaEntity> lstPlantillaDetaEntity = new List<PlantillaDetaEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_PlantillaDeta(pFiltro.codPlantillaDeta, pFiltro.numAnio, pFiltro.codArea, pFiltro.codRegEstado); foreach (var item in resul) { PlantillaDetaEntity objPlantillaDetaEntity= new PlantillaDetaEntity(); objPlantillaDetaEntity.Codigo = item.codPlantillaDeta; objPlantillaDetaEntity.codPlantilla = item.codPlantilla; objPlantillaDetaEntity.codEmpleadoAprueba = item.codEmpleadoAprueba.HasValue ? item.codEmpleadoAprueba.Value : 0; objPlantillaDetaEntity.gloDescripcion = item.gloDescripcion; objPlantillaDetaEntity.monEstimado = item.monEstimado; objPlantillaDetaEntity.cntCantidad = item.cntCantidad; objPlantillaDetaEntity.codRegEstado = item.codRegEstado; objPlantillaDetaEntity.fecEjecucion = item.fecEjecucion; objPlantillaDetaEntity.codPartida = item.codPartida; objPlantillaDetaEntity.numPartida = item.numPartida; objPlantillaDetaEntity.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; objPlantillaDetaEntity.codEmpleadoRespon = item.codEmpleadoRespon.HasValue?item.codEmpleadoRespon.Value:0; objPlantillaDetaEntity.objPlantilla.Codigo = item.codEmpleadoRespon.HasValue?item.codEmpleadoRespon.Value:0; objPlantillaDetaEntity.objPlantilla.objEmpleado.desNombre = item.codEmpleadoResponRespon; objPlantillaDetaEntity.objPartida.desNombre = item.codPartidaNombre; objPlantillaDetaEntity.indPlantilla = item.indPlantillaTipo; objPlantillaDetaEntity.codRegEstadoNombre = item.codRegEstadoNombre; objPlantillaDetaEntity.objPlantilla.codArea = item.codArea; objPlantillaDetaEntity.objPlantilla.objArea.desNombre = item.codAreaNombre; objPlantillaDetaEntity.segUsuarioCrea = item.segUsuarioCrea; objPlantillaDetaEntity.segFechaCrea = item.segFechaCrea; objPlantillaDetaEntity.segUsuarioEdita = item.segUsuarioEdita; objPlantillaDetaEntity.segFechaEdita = item.segFechaEdita; objPlantillaDetaEntity.segMaquinaOrigen = item.segMaquinaOrigen; lstPlantillaDetaEntity.Add(objPlantillaDetaEntity); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return lstPlantillaDetaEntity; }
public List<GastoEntity> ListarDetallePaginado(Parametro pLista) { List<GastoEntity> lstGastoEntity = new List<GastoEntity>(); try { objInformeData = new InformeData(); lstGastoEntity = objInformeData.ListarDetalladoPaginado(pLista); } catch (Exception ex) { throw ex; } return lstGastoEntity; }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Plantilla /// En la BASE de DATO la Tabla : [Presupuesto.Plantilla] /// <summary> /// <returns>List</returns> public List<PlantillaEntity> Listar(Parametro pLista) { List<PlantillaEntity> lstPlantillaEntity = new List<PlantillaEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Plantilla(null, pLista.numAnio, pLista.codArea); foreach (var item in resul) { PlantillaEntity objPlantillaEntity = new PlantillaEntity(); objPlantillaEntity.Codigo = item.codPlantilla; objPlantillaEntity.numPlantilla = item.numPlantilla; objPlantillaEntity.objPresupuesto.desNombre = item.nombrePresupuesto; objPlantillaEntity.objPresupuesto.numAnio = item.numAnio; objPlantillaEntity.objPresupuesto.fecCierre = item.fecCierre; objPlantillaEntity.objArea.desNombre = item.codAreaNombre; objPlantillaEntity.objEmpleado.desNombre = item.desEmpleadoActual; objPlantillaEntity.codRegEstadoNombre = item.EstadoPlantilla; objPlantillaEntity.segUsuarioCrea = item.segUsuarioCrea; objPlantillaEntity.segFechaCrea= item.segFechaCrea; objPlantillaEntity.segUsuarioEdita = item.segUsuarioEdita; objPlantillaEntity.segFechaEdita = item.segFechaEdita; objPlantillaEntity.monEstimadoTotal = item.monEstimadoTotalxArea.HasValue ? item.monEstimadoTotalxArea.Value : 0; objPlantillaEntity.numDiasExtemporaneo = item.numDiasExtemporaneo; objPlantillaEntity.fecCierreExtempor = item.fecCierre.HasValue ? item.fecCierre.Value.AddDays(item.numDiasExtemporaneo).ToShortDateString() : string.Empty; lstPlantillaEntity.Add(objPlantillaEntity); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return lstPlantillaEntity; }
public ActionResult ListarSolicitudDeta(Parametro parametro) { string tipoDevol = null; object DataDevol = null; object jsonResponse; try { objSolicitudLogic = new SolicitudLogic(); var lista = objSolicitudLogic.ListarSolicitudDeta(new Parametro { p_NumPagina = parametro.p_NumPagina, p_TamPagina = parametro.p_TamPagina, p_OrdenPor = parametro.p_OrdenPor, p_OrdenTipo = parametro.p_OrdenTipo, codSolicitud = parametro.codSolicitud }); long totalRecords = lista.Select(x => x.TOTALROWS).FirstOrDefault(); int totalPages = (int)Math.Ceiling((float)totalRecords / (float)parametro.p_TamPagina); var jsonGrid = new { PageCount = totalPages, CurrentPage = parametro.p_NumPagina, RecordCount = totalRecords, Items = ( from item in lista select new { ID = item.Codigo, Row = new string[] {"","" , item.gloDescripcion , item.cntCantidad.ToString() , item.objPlantillaDeta.monEstimado.ToString("N2") , item.objPlantillaDeta.fecEjecucion.HasValue? item.objPlantillaDeta.fecEjecucion.Value.ToShortDateString():string.Empty , item.objPlantillaDeta.objPartida.desNombre , item.objPlantillaDeta.gloDescripcion , item.objPlantillaDeta.objEmpleadoAprueba.desNombre , item.segFechaEdita.HasValue?item.segFechaEdita.Value.ToString():item.segFechaCrea.ToString() , string.IsNullOrEmpty(item.segUsuarioEdita)?item.segUsuarioCrea:item.segUsuarioEdita } }).ToArray() }; tipoDevol = "C"; DataDevol = jsonGrid; } catch (Exception ex) { tipoDevol = "E"; log.Error(String.Concat("ListarSolicitudDeta", " | ", ex.Message)); DataDevol = ex.Message; } finally { jsonResponse = new { Type = tipoDevol, Data = DataDevol, }; } return Json(jsonResponse); }
public ActionResult EliminarSolicitud(int pID) { string tipoDevol = null; object DataDevol = null; object jsonResponse; try { objSolicitudLogic = new SolicitudLogic(); Parametro objParametro = new Parametro { codSolicitud = pID, segUsuElimina = User.Identity.Name, segMaquinaPC = GetIPAddress() }; /*Borra el registro de la tabla*/ returnValor = objSolicitudLogic.EliminarSolicitud(objParametro); DataDevol = returnValor.Message; tipoDevol = returnValor.Exitosa ? "C" : "I"; } catch (Exception ex) { tipoDevol = "E"; log.Error(String.Concat("EliminarSolicitud", " | ", ex.Message)); DataDevol = ex.Message; } finally { jsonResponse = new { Type = tipoDevol, Data = DataDevol, }; } return Json(jsonResponse, JsonRequestBehavior.AllowGet); }
public ActionResult ListarSolicitud(Parametro parametro) { string tipoDevol = null; object DataDevol = null; object jsonResponse; try { objSolicitudLogic = new SolicitudLogic(); var lista = objSolicitudLogic.ListarSolicitudPaginado(new Parametro { p_NumPagina = parametro.p_NumPagina, p_TamPagina = parametro.p_TamPagina, p_OrdenPor = parametro.p_OrdenPor, p_OrdenTipo = parametro.p_OrdenTipo, codPresupuesto = parametro.numAnio.HasValue ? parametro.numAnio.Value : 0, codArea = parametro.codArea, codRegEstado = parametro.codRegEstado, numSolicitud = parametro.numSolicitud, fecInicio = parametro.fecInicio, fecFinal = parametro.fecFinal, indTipo = parametro.indTipo }); long totalRecords = lista.Select(x => x.TOTALROWS).FirstOrDefault(); int totalPages = (int)Math.Ceiling((float)totalRecords / (float)parametro.p_TamPagina); var jsonGrid = new { PageCount = totalPages, CurrentPage = parametro.p_NumPagina, RecordCount = totalRecords, Items = ( from item in lista select new { ID = item.Codigo, Row = new string[] {"","" , item.numSolicitud , item.fecSolicitada.ToString() , item.fecLimite.HasValue?item.fecLimite.Value.ToShortDateString():string.Empty , item.objEmpleadoGenera.desNombre , item.objEmpleadoAprueba.desNombre , item.codRegEstadoNombre , item.indTipo , item.codPresupuesto.HasValue?item.codPresupuesto.Value.ToString():string.Empty , item.segFechaEdita.HasValue?item.segFechaEdita.Value.ToString():item.segFechaCrea.ToString() , string.IsNullOrEmpty(item.segUsuarioEdita)?item.segUsuarioCrea:item.segUsuarioEdita } }).ToArray() }; tipoDevol = "C"; DataDevol = jsonGrid; } catch (Exception ex) { tipoDevol = "E"; log.Error(String.Concat("ListarSolicitud", " | ", ex.Message)); DataDevol = ex.Message; } finally { jsonResponse = new { Type = tipoDevol, Data = DataDevol, }; } return Json(jsonResponse); }
public ActionResult ListarGasto(Parametro parametro) { string tipoDevol = null; object DataDevol = null; object jsonResponse; try { objGastoLogic = new GastoLogic(); var lista = objGastoLogic.ListarGastoPaginado(new Parametro { p_NumPagina = parametro.p_NumPagina, p_TamPagina = parametro.p_TamPagina, p_OrdenPor = parametro.p_OrdenPor, p_OrdenTipo = parametro.p_OrdenTipo, numAnio = parametro.numAnio, codArea = parametro.codArea, codPlantillaDeta = parametro.codPlantillaDeta }); long totalRecords = lista.Select(x => x.TOTALROWS).FirstOrDefault(); int totalPages = (int)Math.Ceiling((float)totalRecords / (float)parametro.p_TamPagina); var jsonGrid = new { PageCount = totalPages, CurrentPage = parametro.p_NumPagina, RecordCount = totalRecords, Items = ( from item in lista select new { ID = item.Codigo, Row = new string[] {"","" , item.numDocumento , item.fecGasto.ToShortDateString() , item.cntCantidad.ToString("N2") , item.monTotal.ToString("N2") , item.objEmpleadoResp.desNombre , item.gloObservacion , item.objEmpleadoResp.objArea.desNombre , item.objPlantillaDeta.objPlantilla.objPresupuesto.desNombre , item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : item.segFechaCrea.ToString() , string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioEdita : item.segUsuarioCrea } }).ToArray() }; DataDevol = jsonGrid; tipoDevol = "C"; } catch (Exception ex) { tipoDevol = "E"; log.Error(String.Concat("ListarGasto", " | ", ex.Message)); DataDevol = ex.Message; } finally { jsonResponse = new { Type = tipoDevol, Data = DataDevol, }; } return Json(jsonResponse); }
public ActionResult ListarSeguimientoPresupuesto(Parametro parametro) { string tipoDevol = null; object DataDevol = null; object jsonResponse; try { objInformeLogic = new InformeLogic(); var lista = objInformeLogic.ListarSeguimientoPresupuesto(new Parametro { p_NumPagina = parametro.p_NumPagina, p_TamPagina = parametro.p_TamPagina, p_OrdenPor = parametro.p_OrdenPor, p_OrdenTipo = parametro.p_OrdenTipo, numAnio = parametro.numAnio, codArea = parametro.codArea, codRegEstado = parametro.codRegEstado, mesIni = parametro.mesIni == 0 ? 1 : parametro.mesIni, mesFin = parametro.mesFin == 0 ? 12 : parametro.mesFin }); long totalRecords = lista.Select(x => x.TOTALROWS).FirstOrDefault(); int totalPages = (int)Math.Ceiling((float)totalRecords / (float)parametro.p_TamPagina); var jsonGrid = new { PageCount = totalPages, CurrentPage = parametro.p_NumPagina, RecordCount = totalRecords, Items = ( from item in lista select new { ID = item.Codigo, Row = new string[] {item.objPlantilla.objArea.desNombre , item.objPartida.desNombre , item.gloDescripcion , item.cntCantidad.ToString("N2") , item.monEstimado.ToString("N2") , item.fecEjecucion.HasValue ? item.fecEjecucion.Value.ToShortDateString() : string.Empty , item.codRegEstadoNombre , item.indPlantilla , item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : item.segFechaCrea.ToString() , item.segUsuarioEdita=string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita } }).ToArray() }; tipoDevol = "C"; DataDevol = jsonGrid; } catch (Exception ex) { tipoDevol = "E"; log.Error(String.Concat("ListarSeguimientoPresupuesto", " | ", ex.Message)); DataDevol = ex.Message; } finally { jsonResponse = new { Type = tipoDevol, Data = DataDevol, }; } return Json(jsonResponse); }
/// <summary> /// ELIMINA un registro de la Entidad Presupuesto.PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <returns>bool</returns> public bool Eliminar(Parametro pFiltro) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_D_PlantillaDeta(pFiltro.codPlantillaDeta, pFiltro.segUsuElimina, pFiltro.segMaquinaPC); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Eliminar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno == 0 ? true : false; }
public List<PlantillaDetaEntity> ListarPlantillaDetallePorEjecutarPaginado(Parametro pLista) { List<PlantillaDetaEntity> lstPlantillaDetaEntity = new List<PlantillaDetaEntity>(); try { oPlantillaDetaData = new PlantillaDetaData(); lstPlantillaDetaEntity = oPlantillaDetaData.ListarPorEjecutarPaginado(pLista); } catch (Exception ex) { throw ex; } return lstPlantillaDetaEntity; }
public ReturnValor EliminarSolicitudDeta(Parametro objParametro) { try { //using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) //{ objSolicitudDetaData = new SolicitudDetaData(); objReturnValor.Exitosa = objSolicitudDetaData.Eliminar(objParametro); if (objReturnValor.Exitosa) { objReturnValor.Message = HelpMessages.Evento_DELETE; //tx.Complete(); } //} } catch (Exception ex) { objReturnValor = HelpException.mTraerMensaje(ex); } return objReturnValor; }