/// <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 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); }
public List <PlantillaDetaEntity> ListarPaginado(Parametro pFiltro) { List <PlantillaDetaEntity> lstPlantillaDetaEntity = new List <PlantillaDetaEntity>(); 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) { 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.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.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); }
/// <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 PlantillaDetaEntity Buscar(int pId) { PlantillaDetaEntity objPlantillaDetaEntity = null; try { using (_DBMLPresupuestoDataContext SQLDC = new _DBMLPresupuestoDataContext(conexion)) { var resul = SQLDC.pa_S_PlantillaDeta(pId, null, null, null); foreach (var item in resul) { 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.indPlantilla = item.indPlantilla; objPlantillaDetaEntity.codPartida = item.codPartida; objPlantillaDetaEntity.numPartida = item.numPartida; objPlantillaDetaEntity.codEmpleadoRespon = item.codEmpleadoRespon.HasValue ? item.codEmpleadoRespon.Value : 0; 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.objPlantilla.Codigo = item.codEmpleadoRespon.HasValue ? item.codEmpleadoRespon.Value : 0; objPlantillaDetaEntity.objPlantilla.objEmpleado.desNombre = item.codEmpleadoResponRespon; objPlantillaDetaEntity.objPlantilla.codArea = item.codArea; objPlantillaDetaEntity.objPlantilla.objArea.desNombre = item.codAreaNombre; objPlantillaDetaEntity.objPartida.desNombre = item.codPartidaNombre; objPlantillaDetaEntity.codRegEstadoNombre = item.codRegEstadoNombre; } } } catch (Exception ex) { log.Error(String.Concat("Buscar", " | ", ex.Message.ToString())); throw ex; } return(objPlantillaDetaEntity); }
public PlantillaDetaEntity BuscarPlantillaDetalle(int pID) { PlantillaDetaEntity objPlantillaDetaEntity = null; try { oPlantillaDetaData = new PlantillaDetaData(); if (pID > 0) { objPlantillaDetaEntity = oPlantillaDetaData.Buscar(pID); } } catch (Exception ex) { throw ex; } return(objPlantillaDetaEntity); }
public ReturnValor ActualizarPlantillaDeta(PlantillaDetaEntity objPlantillaDetaEntity) { try { //using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) //{ oPlantillaDetaData = new PlantillaDetaData(); oReturnValor.Exitosa = oPlantillaDetaData.Actualizar(objPlantillaDetaEntity); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpMessages.Evento_EDIT; //tx.Complete(); } //} } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }