/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name = >itemGasto</param> public bool Registrar(GastoEntity pGasto) { int?codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_I_Gasto( ref codigoRetorno, pGasto.codPlantillaDeta, pGasto.monTotal, pGasto.cntCantidad, pGasto.numDocumento, pGasto.gloObservacion, pGasto.fecGasto, pGasto.codEmpleadoResp, pGasto.segUsuarioCrea, pGasto.segMaquinaOrigen); } } catch (Exception ex) { log.Error(String.Concat("Registrar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno > 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Presupuesto /// En la BASE de DATO la Tabla : [Presupuesto.Presupuesto] /// <summary> /// <param name="numAnio"></param> /// <returns></returns> public PresupuestoEntity Buscar(int numAnio) { PresupuestoEntity objPresupuestoEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Presupuesto(numAnio); foreach (var item in resul) { objPresupuestoEntity = new PresupuestoEntity(); objPresupuestoEntity.Codigo = item.codPresupuesto; objPresupuestoEntity.desNombre = item.desNombre; objPresupuestoEntity.numAnio = item.numAnio; objPresupuestoEntity.fecInicio = item.fecInicio; objPresupuestoEntity.fecCierre = item.fecCierre; objPresupuestoEntity.codRegEstado = item.codRegEstado; objPresupuestoEntity.segUsuarioCrea = item.segUsuarioCrea; objPresupuestoEntity.segFechaCrea = item.segFechaCrea; objPresupuestoEntity.segUsuarioEdita = item.segUsuarioEdita; objPresupuestoEntity.segFechaEdita = item.segFechaEdita; objPresupuestoEntity.segMaquinaOrigen = item.segMaquinaOrigen; objPresupuestoEntity.monTotalGastado = item.monTotalGastado.HasValue ? item.monTotalGastado.Value : 0; objPresupuestoEntity.monTotalPresupuesto = item.monTotalPresupuesto.HasValue ? item.monTotalPresupuesto.Value : 0; objPresupuestoEntity.monTotalSolicitado = item.monTotalSolicitado.HasValue ? item.monTotalSolicitado.Value : 0; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return objPresupuestoEntity; }
/// <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); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Partida /// En la BASE de DATO la Tabla : [Presupuesto.Partida] /// <summary> /// <returns>List</returns> public List <PartidaEntity> Listar() { List <PartidaEntity> lstPartidaEntity = new List <PartidaEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Partida(); foreach (var item in resul) { lstPartidaEntity.Add(new PartidaEntity() { Codigo = item.codPartida, desNombre = item.desNombre, }); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return(lstPartidaEntity); }
/// <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; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <param name = >itemPlantillaDeta</param> public bool Registrar(PlantillaDetaEntity objPlantillaDetaEntity) { int?codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_I_PlantillaDeta( ref codigoRetorno, objPlantillaDetaEntity.codPlantilla, objPlantillaDetaEntity.gloDescripcion, objPlantillaDetaEntity.monEstimado, objPlantillaDetaEntity.cntCantidad, objPlantillaDetaEntity.fecEjecucion, objPlantillaDetaEntity.indPlantilla, objPlantillaDetaEntity.codPartida, objPlantillaDetaEntity.segUsuarioCrea, objPlantillaDetaEntity.segMaquinaOrigen); objPlantillaDetaEntity.Codigo = codigoRetorno.Value; } } catch (Exception ex) { log.Error(String.Concat("Registrar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno > 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Solicitud /// En la BASE de DATO la Tabla : [Presupuesto.Solicitud] /// <summary> /// <param name="itemSolicitud"></param> /// <returns></returns> public bool Actualizar(SolicitudEntity itemSolicitud) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_Solicitud( itemSolicitud.Codigo, itemSolicitud.gloObservacion, itemSolicitud.fecSolicitada, itemSolicitud.indTipo, itemSolicitud.fecLimite, itemSolicitud.codEmpleadoGenera, itemSolicitud.codPresupuesto, itemSolicitud.codRegEstado, itemSolicitud.segUsuarioEdita, itemSolicitud.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <param name = >itemPlantillaDeta</param> public bool RegistrarPorReferencia(List <PlantillaDetaEntity> lstPlantillaDetaEntity) { int?codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { foreach (PlantillaDetaEntity objPlantillaDetaEntity in lstPlantillaDetaEntity) { SQLDC.pa_I_PlantillaDetaRefer( ref codigoRetorno, objPlantillaDetaEntity.Codigo, objPlantillaDetaEntity.codPlantilla, objPlantillaDetaEntity.segUsuarioCrea, objPlantillaDetaEntity.segMaquinaOrigen); objPlantillaDetaEntity.Codigo = codigoRetorno.Value; } } } catch (Exception ex) { log.Error(String.Concat("RegistrarPorReferencia", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno > 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Solicitud /// En la BASE de DATO la Tabla : [Presupuesto.Solicitud] /// <summary> /// <param name="pSolicitud"></param> /// <returns></returns> public bool Registrar(SolicitudEntity pSolicitud) { int?codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_I_Solicitud( ref codigoRetorno, pSolicitud.gloObservacion, pSolicitud.fecSolicitada, pSolicitud.indTipo, pSolicitud.fecLimite, pSolicitud.codEmpleadoGenera, pSolicitud.codPresupuesto, pSolicitud.codRegEstado, pSolicitud.segUsuarioCrea, pSolicitud.segMaquinaOrigen); pSolicitud.Codigo = codigoRetorno.HasValue ? codigoRetorno.Value : 0; } } catch (Exception ex) { log.Error(String.Concat("Registrar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno > 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <param name = >itemPlantillaDeta</param> public bool Actualizar(PlantillaDetaEntity itemPlantillaDeta) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { codigoRetorno = SQLDC.pa_U_PlantillaDeta( itemPlantillaDeta.Codigo, itemPlantillaDeta.gloDescripcion, itemPlantillaDeta.monEstimado, itemPlantillaDeta.cntCantidad, itemPlantillaDeta.fecEjecucion, itemPlantillaDeta.codPartida, itemPlantillaDeta.segUsuarioEdita, itemPlantillaDeta.segMaquinaOrigen); } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// /// /// <summary> /// <param name = >itemPartida</param> public bool ActualizarSolicitudEjecucion(SolicitudEntity objSolicitud) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_SolicitudEjecucion( objSolicitud.codSolicitud, //objSolicitud.gloObservacion, //objSolicitud.fecSolicitada, //objSolicitud.indTipo, //objSolicitud.fecLimite, // objSolicitud.codEmpleadoGenera, // objSolicitud.codEmpleadoAprueba, //objSolicitud.codPresupuesto, objSolicitud.codRegEstado, objSolicitud.codEmpleadoAprueba, objSolicitud.segUsuarioEdita, objSolicitud.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("ActualizarSolicitudEjecucion", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno == 0 ? true : false; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo SolicitudDetaDeta /// En la BASE de DATO la Tabla : [Presupuesto.SolicitudDetaDeta] /// <summary> /// <param name="itemSolicitudDetaDeta"></param> /// <returns></returns> public bool Actualizar(SolicitudDetaEntity pSolicitudDeta) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_SolicitudDeta( pSolicitudDeta.Codigo, pSolicitudDeta.codSolicitud, pSolicitudDeta.codPlantillaDeta, pSolicitudDeta.cntCantidad, pSolicitudDeta.gloDescripcion, pSolicitudDeta.segUsuarioEdita, pSolicitudDeta.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Partida /// En la BASE de DATO la Tabla : [Presupuesto.Partida] /// <summary> /// <returns>List</returns> public List<PartidaEntity> Listar() { List<PartidaEntity> lstPartidaEntity = new List<PartidaEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Partida(); foreach (var item in resul) { lstPartidaEntity.Add(new PartidaEntity() { Codigo = item.codPartida, desNombre = item.desNombre, }); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return lstPartidaEntity; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name = >itemGasto</param> public bool Actualizar(GastoEntity itemGasto) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_Gasto( itemGasto.Codigo, itemGasto.monTotal, itemGasto.cntCantidad, itemGasto.numDocumento, itemGasto.gloObservacion, itemGasto.fecGasto, itemGasto.codEmpleadoResp, itemGasto.segUsuarioEdita, itemGasto.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == 0 ? true : false); }
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<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 <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); }
/// <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> ListarDetalladoPaginado(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<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; }
/// <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; }
/// <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<PlantillaDetaEntityDTO> Listar(Parametro pFiltro) { List<PlantillaDetaEntityDTO> lstPlantillaDetaEntityDTO = new List<PlantillaDetaEntityDTO>(); 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) { 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, segMaquinaOrigen = item.segMaquinaOrigen, codEmpleadoApruebaNombre = item.codEmpleadoApruebaNombre, codEmpleadoResponNombre = item.codEmpleadoResponRespon, codEmpleadoRespon = item.codEmpleadoRespon, codPartidaNombre = item.codPartidaNombre, indPlantillaNombre = item.indPlantillaTipo, codRegEstadoNombre = item.codRegEstadoNombre, codArea = item.codArea, codAreaNombre = item.codAreaNombre, segUsuarioEdita = string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita, segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : item.segFechaCrea.ToString(), }); } } } catch (Exception ex) { throw ex; } return lstPlantillaDetaEntityDTO; }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <returns>Entidad</returns> public PlantillaDetaEntityDTO Buscar(int pId) { PlantillaDetaEntityDTO objPlantillaDetaEntityDTO = new PlantillaDetaEntityDTO(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_PlantillaDeta(pId, null, null, null); foreach (var item in resul) { objPlantillaDetaEntityDTO = 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.ToString() : string.Empty, indPlantilla = item.indPlantilla, codPartida = item.codPartida, numPartida = item.numPartida, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea.ToString(), segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : string.Empty, segMaquinaOrigen = item.segMaquinaOrigen, codEmpleadoApruebaNombre = item.codEmpleadoApruebaNombre, codEmpleadoResponNombre = item.codEmpleadoResponRespon, codEmpleadoRespon = item.codEmpleadoRespon, codPartidaNombre = item.codPartidaNombre, indPlantillaNombre = item.indPlantillaTipo, codRegEstadoNombre = item.codRegEstadoNombre }; } } } catch (Exception ex) { throw ex; } return(objPlantillaDetaEntityDTO); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List<SolicitudEntity> Listar(Parametro pFiltro) { List<SolicitudEntity> lstSolicitudEntity = new List<SolicitudEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Solicitud(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.objEmpleadoGenera.desNombre = item.codEmpleadoGeneraNombre; objSolicitud.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; objSolicitud.objEmpleadoGenera.codArea = item.codArea; objSolicitud.objEmpleadoGenera.objArea.desNombre = item.codAreaNombre; objSolicitud.codEmpleadoAprueba = item.codEmpleadoAprueba; 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.segUsuarioEdita = string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita; objSolicitud.segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value : item.segFechaCrea; objSolicitud.segMaquinaOrigen = item.segMaquinaOrigen; lstSolicitudEntity.Add(objSolicitud); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return lstSolicitudEntity; }
/// <summary> /// ELIMINA un registro de la Entidad Presupuesto.Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <returns>bool</returns> public bool Eliminar(Parametro pFiltro) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_D_Gasto(pFiltro.codGasto, pFiltro.segUsuElimina, pFiltro.segMaquinaPC); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Eliminar", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <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) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.SolicitudDetaDeta /// En la BASE de DATO la Tabla : [Presupuesto.SolicitudDetaDeta] /// <summary> /// <param name="pcodSolicitudDetaDeta"></param> /// <returns></returns> public SolicitudDetaEntity Buscar(int pcodSolicitudDeta) { SolicitudDetaEntity objSolicitudDetaEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_SolicitudDeta(pcodSolicitudDeta, null, null, null, null); foreach (var item in resul) { 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.HasValue ? item.monEstimado.Value : 0; 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.HasValue ? item.codPartida.Value : 0; 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; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return(objSolicitudDetaEntity); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Solicitud /// En la BASE de DATO la Tabla : [Presupuesto.Solicitud] /// <summary> /// <param name="pcodSolicitud"></param> /// <returns></returns> public SolicitudEntity Buscar(int pcodSolicitud) { SolicitudEntity objSolicitud = new SolicitudEntity(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Solicitud(pcodSolicitud, null, null, null, null, null, null, null); foreach (var item in resul) { objSolicitud = new SolicitudEntity(); objSolicitud.Codigo = item.codSolicitud; objSolicitud.gloObservacion = item.gloObservacion; objSolicitud.codEmpleadoGenera = item.codEmpleadoGenera; objSolicitud.objEmpleadoGenera.desNombre = item.codEmpleadoGeneraNombre; objSolicitud.objEmpleadoGenera.codArea = item.codArea; objSolicitud.objEmpleadoGenera.objArea.desNombre = item.codAreaNombre; objSolicitud.codEmpleadoAprueba = item.codEmpleadoAprueba; objSolicitud.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; 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.segUsuarioEdita = string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita; objSolicitud.segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value : item.segFechaCrea; objSolicitud.segMaquinaOrigen = item.segMaquinaOrigen; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return(objSolicitud); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Plantilla /// En la BASE de DATO la Tabla : [Presupuesto.Plantilla] /// <summary> /// <returns>Entidad</returns> public PlantillaEntity Buscar(int?pAnio, int?pIdArea) { PlantillaEntity objPlantillaEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Plantilla(null, pAnio, pIdArea); foreach (var item in resul) { 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.segUsuarioCrea = item.segUsuarioCrea; objPlantillaEntity.segFechaCrea = item.segFechaCrea; objPlantillaEntity.segUsuarioEdita = item.segUsuarioEdita; objPlantillaEntity.segFechaEdita = item.segFechaEdita; objPlantillaEntity.codRegEstadoNombre = item.EstadoPlantilla; objPlantillaEntity.monMaximo = item.monMaximo.HasValue ? item.monMaximo.Value : 0; 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; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return(objPlantillaEntity); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Presupuesto.Presupuesto /// En la BASE de DATO la Tabla : [Presupuesto.Presupuesto] /// <summary> /// <returns>List</returns> public List <PresupuestoEntity> Listar(int?numAnio) { List <PresupuestoEntity> lstPresupuestoEntity = new List <PresupuestoEntity>(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Presupuesto(numAnio); foreach (var item in resul) { PresupuestoEntity objPresupuestoEntity = new PresupuestoEntity(); objPresupuestoEntity.Codigo = item.codPresupuesto; objPresupuestoEntity.desNombre = item.desNombre; objPresupuestoEntity.numAnio = item.numAnio; objPresupuestoEntity.fecInicio = item.fecInicio; objPresupuestoEntity.fecCierre = item.fecCierre; objPresupuestoEntity.codRegEstado = item.codRegEstado; objPresupuestoEntity.segUsuarioCrea = item.segUsuarioCrea; objPresupuestoEntity.segFechaCrea = item.segFechaCrea; objPresupuestoEntity.segUsuarioEdita = item.segUsuarioEdita; objPresupuestoEntity.segFechaEdita = item.segFechaEdita; objPresupuestoEntity.segMaquinaOrigen = item.segMaquinaOrigen; objPresupuestoEntity.monTotalGastado = item.monTotalGastado.HasValue ? item.monTotalGastado.Value : 0; objPresupuestoEntity.monTotalPresupuesto = item.monTotalPresupuesto.HasValue ? item.monTotalPresupuesto.Value : 0; objPresupuestoEntity.monTotalSolicitado = item.monTotalSolicitado.HasValue ? item.monTotalSolicitado.Value : 0; lstPresupuestoEntity.Add(objPresupuestoEntity); } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return(lstPresupuestoEntity); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Plantilla /// En la BASE de DATO la Tabla : [Presupuesto.Plantilla] /// <summary> /// <returns>Entidad</returns> public PlantillaEntityDTO Buscar(int?pAnio, int?pIdArea) { PlantillaEntityDTO objPlantillaEntityDTO = new PlantillaEntityDTO(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Plantilla(null, pAnio, pIdArea); foreach (var item in resul) { objPlantillaEntityDTO = new PlantillaEntityDTO() { codPlantilla = item.codPlantilla, numPlantilla = item.numPlantilla, desNombrePresupuesto = item.nombrePresupuesto, numAnio = item.numAnio.ToString(), fecCierre = item.fecCierre.HasValue ? item.fecCierre.Value.ToShortDateString() : string.Empty, codAreaNombre = item.codAreaNombre, desEmpleadoActual = item.desEmpleadoActual, segUsuarioEdita = item.segUsuarioEdita, segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : string.Empty, codRegEstado = item.EstadoPlantilla, monMaximo = item.monMaximo.HasValue ? item.monMaximo.Value.ToString("N2") : "0.00", monEstimadoTotal = item.monEstimadoTotalxArea.HasValue ? item.monEstimadoTotalxArea.Value.ToString("N2") : "0.00", numDiasExtemporaneo = item.numDiasExtemporaneo, fecCierreExtempor = item.fecCierre.HasValue ? item.fecCierre.Value.AddDays(item.numDiasExtemporaneo).ToShortDateString() : string.Empty, }; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return(objPlantillaEntityDTO); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Plantilla /// En la BASE de DATO la Tabla : [Presupuesto.Plantilla] /// <summary> /// <returns>Entidad</returns> public PlantillaEntityDTO Buscar(int? pAnio, int? pIdArea) { PlantillaEntityDTO objPlantillaEntityDTO = new PlantillaEntityDTO(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Plantilla(null, pAnio, pIdArea); foreach (var item in resul) { objPlantillaEntityDTO = new PlantillaEntityDTO() { codPlantilla = item.codPlantilla, numPlantilla = item.numPlantilla, desNombrePresupuesto = item.nombrePresupuesto, numAnio = item.numAnio.ToString(), fecCierre = item.fecCierre.HasValue ? item.fecCierre.Value.ToShortDateString() : string.Empty, codAreaNombre = item.codAreaNombre, desEmpleadoActual = item.desEmpleadoActual, segUsuarioEdita = item.segUsuarioEdita, segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : string.Empty, codRegEstado = item.EstadoPlantilla, monMaximo = item.monMaximo.HasValue ? item.monMaximo.Value.ToString("N2") : "0.00", monEstimadoTotal = item.monEstimadoTotalxArea.HasValue ? item.monEstimadoTotalxArea.Value.ToString("N2") : "0.00", numDiasExtemporaneo = item.numDiasExtemporaneo, fecCierreExtempor = item.fecCierre.HasValue ? item.fecCierre.Value.AddDays(item.numDiasExtemporaneo).ToShortDateString() : string.Empty, }; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return objPlantillaEntityDTO; }
/// <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; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Partida /// En la BASE de DATO la Tabla : [Presupuesto.Partida] /// <summary> /// <param name = >itemPartida</param> public bool ActualizarEstado(PlantillaEntity objPlantilla) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_Plantilla_Estado( objPlantilla.Codigo, objPlantilla.codRegEstado, objPlantilla.segUsuarioEdita, objPlantilla.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("ActualizarEstado", " | ", ex.Message.ToString())); throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name="pcodGasto"></param> /// <returns></returns> public GastoEntity Buscar(int pcodGasto) { GastoEntity objGastoEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Gasto(pcodGasto, null, null, null); foreach (var item in resul) { 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; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return(objGastoEntity); }
/// <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; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <param name = >itemPlantillaDeta</param> public bool Actualizar(PlantillaDetaEntity itemPlantillaDeta) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { codigoRetorno = SQLDC.pa_U_PlantillaDeta( itemPlantillaDeta.Codigo, itemPlantillaDeta.gloDescripcion, itemPlantillaDeta.monEstimado, itemPlantillaDeta.cntCantidad, itemPlantillaDeta.fecEjecucion, itemPlantillaDeta.codPartida, itemPlantillaDeta.segUsuarioEdita, itemPlantillaDeta.segMaquinaOrigen); } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno == 0 ? true : false; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <param name = >itemPlantillaDeta</param> public bool RegistrarPorReferencia(List<PlantillaDetaEntity> lstPlantillaDetaEntity) { int? codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { foreach (PlantillaDetaEntity objPlantillaDetaEntity in lstPlantillaDetaEntity) { SQLDC.pa_I_PlantillaDetaRefer( ref codigoRetorno, objPlantillaDetaEntity.Codigo, objPlantillaDetaEntity.codPlantilla, objPlantillaDetaEntity.segUsuarioCrea, objPlantillaDetaEntity.segMaquinaOrigen); objPlantillaDetaEntity.Codigo = codigoRetorno.Value; } } } catch (Exception ex) { log.Error(String.Concat("RegistrarPorReferencia", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno > 0 ? true : false; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <param name = >itemPlantillaDeta</param> public bool Registrar(PlantillaDetaEntity objPlantillaDetaEntity) { int? codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_I_PlantillaDeta( ref codigoRetorno, objPlantillaDetaEntity.codPlantilla, objPlantillaDetaEntity.gloDescripcion, objPlantillaDetaEntity.monEstimado, objPlantillaDetaEntity.cntCantidad, objPlantillaDetaEntity.fecEjecucion, objPlantillaDetaEntity.indPlantilla, objPlantillaDetaEntity.codPartida, objPlantillaDetaEntity.segUsuarioCrea, objPlantillaDetaEntity.segMaquinaOrigen); objPlantillaDetaEntity.Codigo = codigoRetorno.Value; } } catch (Exception ex) { log.Error(String.Concat("Registrar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno > 0 ? true : false; }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.PlantillaDeta /// En la BASE de DATO la Tabla : [Presupuesto.PlantillaDeta] /// <summary> /// <returns>Entidad</returns> public PlantillaDetaEntityDTO Buscar(int pId) { PlantillaDetaEntityDTO objPlantillaDetaEntityDTO = new PlantillaDetaEntityDTO(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_PlantillaDeta(pId,null,null,null); foreach (var item in resul) { objPlantillaDetaEntityDTO = 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.ToString() : string.Empty, indPlantilla = item.indPlantilla, codPartida = item.codPartida, numPartida = item.numPartida, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea.ToString(), segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value.ToString() : string.Empty, segMaquinaOrigen = item.segMaquinaOrigen, codEmpleadoApruebaNombre = item.codEmpleadoApruebaNombre, codEmpleadoResponNombre = item.codEmpleadoResponRespon, codEmpleadoRespon = item.codEmpleadoRespon, codPartidaNombre = item.codPartidaNombre, indPlantillaNombre = item.indPlantillaTipo, codRegEstadoNombre = item.codRegEstadoNombre }; } } } catch (Exception ex) { throw ex; } return objPlantillaDetaEntityDTO; }
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; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo SolicitudDetaDeta /// En la BASE de DATO la Tabla : [Presupuesto.SolicitudDetaDeta] /// <summary> /// <param name="itemSolicitudDetaDeta"></param> /// <returns></returns> public bool Actualizar(SolicitudDetaEntity pSolicitudDeta) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_SolicitudDeta( pSolicitudDeta.Codigo, pSolicitudDeta.codSolicitud, pSolicitudDeta.codPlantillaDeta, pSolicitudDeta.cntCantidad, pSolicitudDeta.gloDescripcion, pSolicitudDeta.segUsuarioEdita, pSolicitudDeta.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno == 0 ? true : false; }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.SolicitudDetaDeta /// En la BASE de DATO la Tabla : [Presupuesto.SolicitudDetaDeta] /// <summary> /// <param name="pcodSolicitudDetaDeta"></param> /// <returns></returns> public SolicitudDetaEntity Buscar(int pcodSolicitudDeta) { SolicitudDetaEntity objSolicitudDetaEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_SolicitudDeta(pcodSolicitudDeta, null, null, null, null); foreach (var item in resul) { 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.HasValue ? item.monEstimado.Value : 0; 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.HasValue ? item.codPartida.Value : 0; 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; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return objSolicitudDetaEntity; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Partida /// En la BASE de DATO la Tabla : [Presupuesto.Partida] /// <summary> /// <param name = >itemPartida</param> public bool ActualizarEstado(PlantillaEntity objPlantilla) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_Plantilla_Estado( objPlantilla.Codigo, objPlantilla.codRegEstado, objPlantilla.segUsuarioEdita, objPlantilla.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("ActualizarEstado", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno == 0 ? true : false; }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Solicitud /// En la BASE de DATO la Tabla : [Presupuesto.Solicitud] /// <summary> /// <param name="pcodSolicitud"></param> /// <returns></returns> public SolicitudEntity Buscar(int pcodSolicitud) { SolicitudEntity objSolicitud = new SolicitudEntity(); try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Solicitud(pcodSolicitud, null, null, null, null, null, null, null); foreach (var item in resul) { objSolicitud = new SolicitudEntity(); objSolicitud.Codigo = item.codSolicitud; objSolicitud.gloObservacion = item.gloObservacion; objSolicitud.codEmpleadoGenera = item.codEmpleadoGenera; objSolicitud.objEmpleadoGenera.desNombre = item.codEmpleadoGeneraNombre; objSolicitud.objEmpleadoGenera.codArea = item.codArea; objSolicitud.objEmpleadoGenera.objArea.desNombre = item.codAreaNombre; objSolicitud.codEmpleadoAprueba = item.codEmpleadoAprueba; objSolicitud.objEmpleadoAprueba.desNombre = item.codEmpleadoApruebaNombre; 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.segUsuarioEdita = string.IsNullOrEmpty(item.segUsuarioEdita) ? item.segUsuarioCrea : item.segUsuarioEdita; objSolicitud.segFechaEdita = item.segFechaEdita.HasValue ? item.segFechaEdita.Value : item.segFechaCrea; objSolicitud.segMaquinaOrigen = item.segMaquinaOrigen; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return objSolicitud; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name = >itemGasto</param> public bool Actualizar(GastoEntity itemGasto) { int codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_U_Gasto( itemGasto.Codigo, itemGasto.monTotal, itemGasto.cntCantidad, itemGasto.numDocumento, itemGasto.gloObservacion, itemGasto.fecGasto, itemGasto.codEmpleadoResp, itemGasto.segUsuarioEdita, itemGasto.segMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { log.Error(String.Concat("Actualizar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno == 0 ? true : false; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Solicitud /// En la BASE de DATO la Tabla : [Presupuesto.Solicitud] /// <summary> /// <param name="pSolicitud"></param> /// <returns></returns> public bool Registrar(SolicitudEntity pSolicitud) { int? codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_I_Solicitud( ref codigoRetorno, pSolicitud.gloObservacion, pSolicitud.fecSolicitada, pSolicitud.indTipo, pSolicitud.fecLimite, pSolicitud.codEmpleadoGenera, pSolicitud.codPresupuesto, pSolicitud.codRegEstado, pSolicitud.segUsuarioCrea, pSolicitud.segMaquinaOrigen); pSolicitud.Codigo = codigoRetorno.HasValue ? codigoRetorno.Value : 0; } } catch (Exception ex) { log.Error(String.Concat("Registrar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno > 0 ? true : false; }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Presupuesto.Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name="pcodGasto"></param> /// <returns></returns> public GastoEntity Buscar(int pcodGasto) { GastoEntity objGastoEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_Gasto(pcodGasto, null, null, null); foreach (var item in resul) { 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; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return objGastoEntity; }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Gasto /// En la BASE de DATO la Tabla : [Presupuesto.Gasto] /// <summary> /// <param name = >itemGasto</param> public bool Registrar( GastoEntity pGasto ) { int? codigoRetorno = -1; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { SQLDC.pa_I_Gasto( ref codigoRetorno, pGasto.codPlantillaDeta, pGasto.monTotal, pGasto.cntCantidad, pGasto.numDocumento, pGasto.gloObservacion, pGasto.fecGasto, pGasto.codEmpleadoResp, pGasto.segUsuarioCrea, pGasto.segMaquinaOrigen); } } catch (Exception ex) { log.Error(String.Concat("Registrar", " | ", ex.Message.ToString())); throw ex; } return codigoRetorno > 0 ? true : false; }