public BeMaestroObrero GetMaestroObreroByCodigoAlterno(BeMaestroEmpresa pEmpresa, string pCodigoAlterno) { var obrero = new BeMaestroObrero(); try { var comandoSql = string.Concat(CadenaSelect, "FROM dbo.MaestroObrero WHERE IdPersona=@pIdPersona AND CodigoAlterno=@pCodigoAlterno"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pEmpresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pCodigoAlterno", DbType.String, pCodigoAlterno)); var oReader = db.ExecuteReader(cmd); var filas = 0; if (oReader.Read()) { obrero = CargarEntidad(oReader); filas = 1; } obrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; obrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(obrero); }
public BeMaestroCategoriaObrero GetCategoriaObrero(BeMaestroCategoriaObrero pCategoriaObrero) { var categoria = new BeMaestroCategoriaObrero(); try { var comandoSql = string.Concat(CadenaSelect, "FROM dbo.MaestroCategoriaObrero WHERE IdCategoria=@pIdCategoria AND IdEmpresa=@pIdEmpresa"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pCategoriaObrero.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdCategoria", DbType.Guid, pCategoriaObrero.IdCategoria)); var oReader = db.ExecuteReader(cmd); var registros = 0; if (oReader.Read()) { categoria = CargarEntidad(oReader); registros++; } categoria.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, registros, null); } catch (Exception ex) { ErrorConsulta = ex; categoria.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(categoria); }
public BeMaestroObrero UpdMaestroObrero(BeMaestroObrero pObrero) { try { var comandoSql = string.Concat( "UPDATE dbo.MaestroObrero ", "SET IdCategoria=@pIdCategoria ", " CodigoAlterno=@pCodigoAlterno ", "WHERE IdPersona=@pIdPersona ", " AND IdEmpresa=@pIdEmpresa"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pObrero); var filas = db.ExecuteNonQuery(cmd); pObrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pObrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pObrero); }
public BeMaestroObras UpdMaestroObra(BeMaestroObras pObra) { try { var comandoSql = string.Concat( "UPDATE dbo.MaestroObras ", "SET Activo=@pActivo, ", " CodigoAntiguo=@pCodigoAntiguo, ", " Descripcion=@pDescripcion,", " DireccionObra=@pDireccionObra,", " FechaFin=@pFechaFin, ", " FechaInicio=@pFechaInicio, ", " FechaModificacion=@pFechaModificacion, ", " RucObra=@pRucObra, ", " UsuarioModificador=@pUsuarioModificador ", "WHERE IdEmpresa=@pIdEmpresa ", " AND IdObra=@pidObra"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pObra); var filas = db.ExecuteNonQuery(cmd); pObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pObra); }
public BeMaestroObras GetMaestroObrasByCodigoAntiguo(BeMaestroObras pMaestroObras) { var obra = new BeMaestroObras(); try { var comandoSql = string.Concat(CadenaSelect, "FROM dbo.MaestroObras WHERE IdEmpresa=@pIdEmpresa AND CodigoAntiguo=@CodigoAntiguo"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pMaestroObras.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@CodigoAntiguo", DbType.String, pMaestroObras.CodigoAntiguo)); var oReader = db.ExecuteReader(cmd); var registros = 0; if (oReader.Read()) { obra = CargarEntidad(oReader); registros++; } obra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, registros, null); } catch (Exception ex) { ErrorConsulta = ex; obra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(obra); }
public BeMaestroUit InsUit(BeMaestroUit pUit) { try { var comandoSql = string.Concat( "INSERT INTO dbo.MaestroUit ( IdEmpresa,Anio,MontoUnidadImpositivaTrib,UsuarioCreador,UsuarioModificador,FechaCreacion,FechaModificacion ) ", "VALUES ( @pIdEmpresa,@pAnio,@pMontoUnidadImpositivaTrib,@pUsuarioCreador,@pUsuarioModificador,@pFechaCreacion,@pFechaModificacion)"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pUit.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pAnio", DbType.Int16, pUit.Anio)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pMontoUnidadImpositivaTrib", DbType.Currency, pUit.MontoUnidadImpositivaTrib)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioCreador", DbType.String, pUit.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pUit.UsuarioModificador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaCreacion", DbType.DateTime, pUit.FechaCreacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pUit.FechaModificacion)); var filas = db.ExecuteNonQuery(cmd); pUit.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pUit.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pUit); }
public BeMaestroTasa InsTasa(BeMaestroTasa pTasa) { try { var comandoSql = string.Concat( "INSERT INTO dbo.MaestroTasa ( IdEmpresa,UsuarioCreador,FechaCreacion,IdTasa,Tasa,RentaExcesoUit,RentaHastaUit,UsuarioModificador,FechaModificacion ) ", "VALUES ( @pIdEmpresa,@pUsuarioCreador,@pFechaCreacion,@pIdTasa,@pTasa,@pRentaExcesoUit,@pRentaHastaUit,@pUsuarioModificador,@pFechaModificacion)"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pTasa.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioCreador", DbType.String, pTasa.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaCreacion", DbType.DateTime, pTasa.FechaCreacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdTasa", DbType.Guid, pTasa.IdTasa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pTasa", DbType.Decimal, pTasa.Tasas)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pRentaExcesoUit", DbType.Int16, pTasa.RentaExcesoUit)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pRentaHastaUit", DbType.Int16, pTasa.RentaHastaUit)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pTasa.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pTasa.FechaCreacion)); var filas = db.ExecuteNonQuery(cmd); pTasa.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pTasa.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pTasa); }
public BeMaestroEmpresa UpdEmpresa(BeMaestroEmpresa pEmpresa) { try { var comandoSql = string.Concat( "UPDATE dbo.MaestroEmpresa ", "SET RazonSocial=@pRazonSocial, ", " Ruc=@pRuc, ", " Direccion=@pDireccion, ", " Activo=@pActivo ", "WHERE IdEmpresa=@pIdEmpresa"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pEmpresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pRazonSocial", DbType.String, pEmpresa.RazonSocial)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pRuc", DbType.String, pEmpresa.Ruc)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pDireccion", DbType.String, pEmpresa.Direccion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pActivo", DbType.Boolean, pEmpresa.Activo)); var filas = db.ExecuteNonQuery(cmd); pEmpresa.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pEmpresa.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pEmpresa); }
public BePeriodos GetPeriodoByAnioMes(BePeriodos pPeriodo) { var periodo = new BePeriodos(); try { string comandoSql = string.Concat(CadenaSelect, @"FROM Periodos WHERE IdEmpresa=@pIdEmpresa AND Anio=@pAnio AND Mes=@pMes"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@IdEmpresa", DbType.Guid, pPeriodo.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pAnio", DbType.Int32, pPeriodo.Anio)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pMes", DbType.Int32, pPeriodo.Mes)); var oReader = db.ExecuteReader(cmd); var fila = 0; if (oReader.Read()) { periodo = CargarEntidad(oReader); fila = 1; } periodo.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, fila, null); } catch (Exception ex) { ErrorConsulta = ex; periodo.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(periodo); }
public BeObreroPorObra UpdObreroPorObra(BeObreroPorObra pObreroPorObra) { try { var comandoSql = string.Concat( "UPDATE dbo.ObreroPorObra ", "SET IdCategoria=@pIdCategoria, ", " UsuarioModificador=@pUsuarioModificador, ", " FechaModificacion=@pFechaModificacion ", "WHERE IdEmpresa=@pIdEmpresa", " AND IdObra=@pIdObra ", " AND IdPersona=@pIdPersona"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pObreroPorObra); var filas = db.ExecuteNonQuery(cmd); pObreroPorObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pObreroPorObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pObreroPorObra); }
public BePeriodosDeObras InsPeriodosDeObras(BePeriodosDeObras pPeriodosDeObras) { try { var comandoSql = string.Concat( "INSERT dbo.PeriodosDeObras ( IdEmpresa, IdObra, IdPersona, IdPeriodo, UsuarioCreador, FechaCreacion, UsuarioModificador, FechaModificacion, Jornal, Dominical, DescansoMedico, Feriado, BUC, Altura, Agua, Pasaje, Escolar, Movilidad, HoraExtra, Reintegro, Vacaciones, Gratificacion, Viatico, Sepelio, Altitud, Ley29351 ) ", "VALUES ( @pIdEmpresa, @pIdObra, @pIdPersona, @pIdPeriodo, @pUsuarioCreador, @pFechaCreacion, @pUsuarioModificador, @pFechaModificacion, @pJornal, @pDominical, @pDescansoMedico, @pFeriado, @pBUC, @pAltura, @pAgua, @pPasaje, @pEscolar, @pMovilidad, @pHoraExtra, @pReintegro, @pVacaciones, @pGratificacion, @pViatico, @pSepelio, @pAltitud, @pLey29351 )" ); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pPeriodosDeObras); var filas = db.ExecuteNonQuery(cmd); pPeriodosDeObras.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pPeriodosDeObras.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pPeriodosDeObras); }
public BeMaestroCategoriaObrero InsCategoriaObrero(BeMaestroCategoriaObrero pCategoriaObrero) { try { var comandoSql = string.Concat( "INSERT INTO dbo.MaestroCategoriaObrero ( IdCategoria, Descripcion, Activo, UsuarioCreador, FechaCreacion, UsuarioModificador, FechaModificacion, IdEmpresa ) ", "VALUES ( @pIdCategoria, @pDescripcion, @pActivo, @pUsuarioCreador, @pFechaCreacion, @pUsuarioModificador, @pFechaModificacion, @pIdEmpresa)"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdCategoria", DbType.Guid, pCategoriaObrero.IdCategoria)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pDescripcion", DbType.String, pCategoriaObrero.Descripcion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pActivo", DbType.Boolean, pCategoriaObrero.Activo)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioCreador", DbType.String, pCategoriaObrero.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaCreacion", DbType.DateTime, pCategoriaObrero.FechaCreacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pCategoriaObrero.UsuarioModificador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pCategoriaObrero.FechaModificacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pCategoriaObrero.Empresa.IdEmpresa)); var filas = db.ExecuteNonQuery(cmd); pCategoriaObrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pCategoriaObrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pCategoriaObrero); }
public BeMaestroPersona InsPersona(BeMaestroPersona pPersona) { try { var comandoSql = string.Concat( "INSERT INTO dbo.MaestroPersona ( IdPersona, IdDocumento, Numdocumento, Activo, IdEmpresa, Nombres, Apellidos, Direccion, UsuarioCreador, UsuarioModificador, FechaCreacion, FechaModificacion )", "VALUES ( @pIdPersona,@pIdDocumento,@pNumdocumento,@pActivo,@pIdEmpresa,@pNombres,@pApellidos,@pDireccion,@pUsuarioCreador,@pUsuarioModificador,@pFechaCreacion,@pFechaModificacion)"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdPersona", DbType.Guid, pPersona.IdPersona)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdDocumento", DbType.Guid, pPersona.Documento.IdDocumento)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pNumdocumento", DbType.String, pPersona.Documento.NumDocumento)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pActivo", DbType.Boolean, pPersona.Activo)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pPersona.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pNombres", DbType.String, pPersona.Nombres)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pApellidos", DbType.String, pPersona.Apellidos)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pDireccion", DbType.String, pPersona.Direccion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioCreador", DbType.String, pPersona.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pPersona.UsuarioModificador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaCreacion", DbType.DateTime, pPersona.FechaCreacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pPersona.FechaModificacion)); var filas = db.ExecuteNonQuery(cmd); pPersona.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pPersona.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pPersona); }
public BeMaestroPersona GetMaetroPersonaByDni(BeMaestroEmpresa pEmpresa, string pDni) { var persona = new BeMaestroPersona(); try { var comandoSql = string.Concat(CadenaSelect, "FROM dbo.MaestroPersona WHERE IdEmpresa=@pIdEmpresa AND Numdocumento=@pNumDocumento"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pEmpresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pNumDocumento", DbType.String, pDni)); var oReader = db.ExecuteReader(cmd); var filas = 0; if (oReader.Read()) { persona = CargarEntidad(oReader); filas = 1; } persona.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; persona.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(persona); }
public BePeriodosDeObras UpdPeriodosDeObras(BePeriodosDeObras pPeriodosDeObras) { try { var comandoSql = string.Concat( "UPDATE PeriodosDeObras ", "SET UsuarioModificador=@pUsuarioModificador, ", " FechaModificacion=@pFechaModificacion,", " Jornal=@pJornal,", " Dominical=@pDominical,", " DescansoMedico=@pDescansoMedico,", " Feriado=@pFeriado,", " BUC=@pBUC,", " Altura=@pAltura,", " Agua=@pAgua,", " Pasaje=@pPasaje,", " Escolar=@pEscolar,", " Movilidad=@pMovilidad,", " HoraExtra=@pHoraExtra,", " Reintegro=@pReintegro,", " Vacaciones=@pVacaciones,", " Gratificacion=@pGratificacion,", " Viatico=@pViatico,", " Sepelio=@pSepelio,", " Altitud=@pAltitud,", " Ley29351=@pLey29351 ", "WHERE IdEmpresa=@pIdEmpresa", " AND IdObra=@pIdObra", " AND IdPersona=@pIdPersona", " AND IdPeriodo=@pIdPeriodo" ); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pPeriodosDeObras); var filas = db.ExecuteNonQuery(cmd); pPeriodosDeObras.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pPeriodosDeObras.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pPeriodosDeObras); }
public BeMaestroPersona UpdPersona(BeMaestroPersona pPersona) { try { var comandoSql = string.Concat( "UPDATE dbo.MaestroPersona ", "SET IdDocumento=@pIdDocumento, ", " Numdocumento=@pNumdocumento, ", " Activo=@pActivo, ", " Nombres=@pNombres, ", " Apellidos=@pApellidos, ", " Direccion=@pDireccion, ", " UsuarioModificador=@pUsuarioModificador, ", " FechaModificacion=@pFechaModificacion ", "WHERE IdPersona=@pIdPersona ", " AND IdEmpresa=@pIdEmpresa"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdPersona", DbType.Guid, pPersona.IdPersona)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdDocumento", DbType.Guid, pPersona.Documento.IdDocumento)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pNumdocumento", DbType.String, pPersona.Documento.NumDocumento)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pActivo", DbType.Boolean, pPersona.Activo)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pPersona.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pNombres", DbType.String, pPersona.Nombres)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pApellidos", DbType.String, pPersona.Apellidos)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pDireccion", DbType.String, pPersona.Direccion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pPersona.UsuarioModificador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pPersona.FechaModificacion)); var filas = db.ExecuteNonQuery(cmd); pPersona.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pPersona.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pPersona); }
public BeMaestroObras InsMaestroObras(BeMaestroObras pObra) { try { var comandoSql = string.Concat( "INSERT INTO dbo.MaestroObras ( IdEmpresa, IdObra, Descripcion, FechaInicio, FechaFin, Activo, DireccionObra, RucObra, UsuarioCreador, FechaCreacion, UsuarioModificador, FechaModificacion, CodigoAntiguo ) ", "VALUES ( @pIdEmpresa,@pIdObra,@pDescripcion, @pFechaInicio, @pFechaFin, @pActivo, @pDireccionObra, @pRucObra, @pUsuarioCreador,@pFechaCreacion, @pUsuarioModificador, @pFechaModificacion, @pCodigoAntiguo )"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pObra); var filas = db.ExecuteNonQuery(cmd); pObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pObra); }
public BeMaestroObrero InsMaestroObrero(BeMaestroObrero pObrero) { try { var comandoSql = string.Concat("INSERT INTO dbo.MaestroObrero ( IdPersona, IdEmpresa, IdCategoria, CodigoAlterno ) ", "VALUES ( @pIdPersona, @pIdEmpresa, @pIdCategoria, @pCodigoAlterno)"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pObrero); var filas = db.ExecuteNonQuery(cmd); pObrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pObrero.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pObrero); }
public BeMaestroUit UpdUit(BeMaestroUit pUit) { try { var comandoSql = string.Concat( "UPDATE dbo.MaestroUit ", "SET MontoUnidadImpositivaTrib=@pMontoUnidadImpositivaTrib, ", " UsuarioCreador=@pUsuarioCreador, ", " UsuarioModificador=@pUsuarioModificador, ", " FechaCreacion=@pFechaCreacion, ", " FechaModificacion=@pFechaModificacion ", "WHERE IdEmpresa=@pIdEmpres ", " AND Anio=@pAnio"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pUit.Empresa.IdEmpresa)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pAnio", DbType.Int16, pUit.Anio)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pMontoUnidadImpositivaTrib", DbType.Decimal, pUit.MontoUnidadImpositivaTrib)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioCreador", DbType.String, pUit.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pUit.UsuarioModificador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaCreacion", DbType.DateTime, pUit.FechaCreacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pUit.FechaModificacion)); var filas = db.ExecuteNonQuery(cmd); pUit.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pUit.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pUit); }
public BeMaestroDocumento UpdDocumento(BeMaestroDocumento pDocumento) { try { var comandoSql = string.Concat( "UPDATE dbo.MaestroDocumento ", "SET NombreDocumento=@pNombreDocumento, ", " Activo=@pActivo, ", " UsuarioModificador=@pUsuarioModificador, ", " FechaModificacion=@pFechaModificacion ", "WHERE IdDoumento=@pIdDocumento ", " AND IdEmpresa=@pIdEmpresa"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@IdDocumento", DbType.Guid, pDocumento.IdDocumento)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pNombreDocumento", DbType.String, pDocumento.NombreDocumento)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pActivo", DbType.Boolean, pDocumento.Activo)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioCreador", DbType.String, pDocumento.UsuarioCreador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaCreacion", DbType.DateTime, pDocumento.FechaCreacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pUsuarioModificador", DbType.String, pDocumento.UsuarioModificador)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pFechaModificacion", DbType.DateTime, pDocumento.FechaModificacion)); cmd.Parameters.Add(HelperConsultas.CrearParametro(cmd, "@pIdEmpresa", DbType.Guid, pDocumento.Empresa.IdEmpresa)); var filas = db.ExecuteNonQuery(cmd); pDocumento.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pDocumento.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pDocumento); }
public BeObreroPorObra InsObreroPorObra(BeObreroPorObra pObreroPorObra) { try { var comandoSql = string.Concat( "INSERT INTO dbo.ObreroPorObra (IdEmpresa, IdObra, IdPersona, UsuarioCreador, FechaCreacion, UsuarioModificador, FechaModificacion, Activo, IdCategoria ) ", "VALUES ( @pIdEmpresa, @pIdObra, @pIdPersona, @pUsuarioCreador, @pFechaCreacion, @pUsuarioModificador, @pFechaModificacion, @pActivo, @pIdCategoria )"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pObreroPorObra); var filas = db.ExecuteNonQuery(cmd); pObreroPorObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pObreroPorObra.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pObreroPorObra); }
public BePeriodos UpdPeriodos(BePeriodos pPeriodo) { try { var comandoSql = string.Concat( "UPDATE dbo.Periodos ", "SET Anio=@pAnio, ", " Activo=@pActivo, ", " UsuarioCreador=@pUsuarioCreador, ", " FechaCreacion=@pFechaCreacion, ", " UsuarioModificador=@pUsuarioModificador, ", " FechaModificacion=@pFechaModificacion, ", " FechaInicio=@pFechaInicio, ", " FechaFin=@pFechaFin, ", " SemanaInicio=@pSemanaInicio, ", " SemanaFin=@pSemanaFin, ", " Mes=@pMes ", "WHERE IdPeriodo=@pIdPeriodo ", " AND IdEmpresa=@pIdEmpresa "); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pPeriodo); var filas = db.ExecuteNonQuery(cmd); pPeriodo.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pPeriodo.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pPeriodo); }
public BePeriodos InsPeriodos(BePeriodos pPeriodo) { try { var comandoSql = string.Concat( "INSERT INTO dbo.Periodos ( IdPeriodo, IdEmpresa, Anio, Activo, UsuarioCreador, FechaCreacion, UsuarioModificador, FechaModificacion, FechaInicio, FechaFin,SemanaInicio, SemanaFin, Mes) ", "VALUES ( @pIdPeriodo, @IdEmpresa, @pAnio, @pActivo, @pUsuarioCreador, @pFechaCreacion, @pUsuarioModificador,@pFechaModificacion,@pFechaInicio, @pFechaFin, @pSemanaInicio, @pSemanaFin, @pMes)"); var db = DatabaseFactory.CreateDatabase(HelperConsultas.CadenaConexion); var cmd = db.GetSqlStringCommand(comandoSql); CargarParametros(cmd, pPeriodo); var filas = db.ExecuteNonQuery(cmd); pPeriodo.EstadoEntidad = HelperConsultas.SetEstadoEntidad(true, filas, null); } catch (Exception ex) { ErrorConsulta = ex; pPeriodo.EstadoEntidad = HelperConsultas.SetEstadoEntidad(false, 0, ex); } return(pPeriodo); }