public DeclaracionResumen(Guid id, int gestion, int funcionarioID, EstadoDeclaracion estado) { ID = id; Gestion = gestion; FuncionarioID = funcionarioID; Estado = estado; }
public EstadoGeneral(Guid declaracionID, int funcionarioID, Colaborador funcionario, EstadoDeclaracion estado) { DeclaracionID = declaracionID; FuncionarioID = funcionarioID; Funcionario = funcionario; Estado = estado; }
public AlertaGeneral(Guid declaracionID, int funcionarioID, Colaborador funcionario, EstadoDeclaracion estado, decimal patrimonioActual, decimal patrimonioGestionAnterior, decimal diferenciaPatrimonio, decimal variacionPorcentual) { DeclaracionID = declaracionID; FuncionarioID = funcionarioID; Funcionario = funcionario; Estado = estado; PatrimonioActual = patrimonioActual; PatrimonioGestionAnterior = patrimonioGestionAnterior; DiferenciaPatrimonio = diferenciaPatrimonio; VariacionPorcentual = variacionPorcentual; }
public async Task UpdateEstado(Guid declaracionID, EstadoDeclaracion estado) { using (IDbConnection db = new SqlConnection(connectionString)) { string sqlCommand = "UPDATE Declaraciones SET Estado = @estado, FechaLlenado = @fechaLlenado, FechaActualización = @fechaActualizacion WHERE ID = @declaracionID"; DynamicParameters declaracionParameters = new DynamicParameters(); declaracionParameters.Add("@estado", (int)estado, DbType.Int32); declaracionParameters.Add("@fechaLlenado", DateTime.Now, DbType.DateTime); declaracionParameters.Add("@declaracionID", declaracionID); declaracionParameters.Add("@fechaActualizacion", DateTime.Now, DbType.DateTime); int rows = await db.ExecuteAsync(sqlCommand, declaracionParameters); } }
public Declaracion(int funcionarioID, Gestion gestion, DateTime fechaLlenado, EstadoDeclaracion estado) { ID = Guid.NewGuid(); FuncionarioID = funcionarioID; Gestion = gestion; FechaLlenado = fechaLlenado; Estado = estado; Depositos = new DepositoCollection(); DeudasBancarias = new DeudaBancariaCollection(); Inmuebles = new InmuebleCollection(); OtrosIngresos = new OtroIngresoCollection(); ValoresNegociables = new ValorNegociableCollection(); Vehiculos = new VehiculoCollection(); DeclaracionAnterior = null; }
public async Task <ICollection <EstadoGeneral> > GetFromGestion(int gestion, int estado) { using (IDbConnection db = new SqlConnection(connectionString)) { string sqlCommand = "Exec EstadoGeneral_Seleccionar @Gestion, @Estado"; var queryResult = await db.QueryAsync <Entities.EstadoGeneralSchema>(sqlCommand, new { gestion, estado }); var result = new List <EstadoGeneral>(); foreach (var item in queryResult) { var funcionario = new Colaborador( item.Codigo, //Codigo new Domain.ValueObjects.NombreCompleto(item.Nombre, item.Apellido), item.CodCargo, item.Cargo, item.CodArea, item.Area, item.CodGeografico, item.UbicacionGeografica, item.CodCentroCosto, item.CentroCosto, item.TipoRol, item.Rol); EstadoDeclaracion estadoEnum = (EstadoDeclaracion)Enum.Parse(typeof(EstadoDeclaracion), item.Estado.ToString()); result.Add(new EstadoGeneral(item.DeclaracionID, item.Codigo, funcionario, estadoEnum)); } return(result); } }
public Task UpdateEstado(Guid declaracionID, EstadoDeclaracion estado) { throw new NotImplementedException(); }
public static AlertaGeneral Load(Guid declaracionID, int funcionarioID, Colaborador funcionario, EstadoDeclaracion estado, decimal patrimonioActual, decimal patrimonioGestionAnterior, decimal diferenciaPatrimonio, decimal variacionPorcentual) { return(new AlertaGeneral { DeclaracionID = declaracionID, FuncionarioID = funcionarioID, Funcionario = funcionario, Estado = estado, PatrimonioActual = patrimonioActual, PatrimonioGestionAnterior = patrimonioGestionAnterior, DiferenciaPatrimonio = diferenciaPatrimonio, VariacionPorcentual = variacionPorcentual, }); }
public static Declaracion Load(Guid ID, int funcionarioID, Gestion gestion, DateTime fechaLlenado, EstadoDeclaracion estado, DepositoCollection depositos, DeudaBancariaCollection deudasBancarias, InmuebleCollection inmuebles, OtroIngresoCollection otrosIngresos, ValorNegociableCollection valoresNegociables, VehiculoCollection vehiculos, Declaracion declaracionAnterior) { return(new Declaracion { ID = ID, FuncionarioID = funcionarioID, Gestion = gestion, FechaLlenado = fechaLlenado, Estado = estado, Depositos = depositos, DeudasBancarias = deudasBancarias, Inmuebles = inmuebles, OtrosIngresos = otrosIngresos, ValoresNegociables = valoresNegociables, Vehiculos = vehiculos, DeclaracionAnterior = declaracionAnterior, }); }
public void CambiarEstado(EstadoDeclaracion estado) { Estado = estado; }
public static DeclaracionResumen Load(Guid id, int gestion, int funcionarioID, EstadoDeclaracion estado) { return(new DeclaracionResumen(id, gestion, funcionarioID, estado)); }
public static EstadoGeneral Load(Guid declaracionID, int funcionarioID, Colaborador funcionario, EstadoDeclaracion estado) { return(new EstadoGeneral { DeclaracionID = declaracionID, FuncionarioID = funcionarioID, Funcionario = funcionario, Estado = estado }); }