Good afternoon,
I'm developing a project in C #, and I've got a bug right now which I can not resolve.
Can not implicitly convert type 'ITCore.FlowCredit.Business.Entities.ProductAmortizacaoCreditoDiasSearch' to 'System.Collections.Generic.List'
public override List<ProdutoAmortizacaoCreditoDias> GetTodosDiasAmortizacaoCredito(int? id_TipoDia, String id_Produto)
{
List<ProdutoAmortizacaoCreditoDias> ProdutoAmortizacaoCreditoDiasObj = new List<ProdutoAmortizacaoCreditoDias>();
try
{
ProdutoAmortizacaoCreditoDiasObj = **ProdutoAmortizacaoDiasUtils.GetTodosProdutoAmortizacaoDias(id_TipoDia, id_Produto);**
}
catch (Exception ex)
{
CoreLog.LogError(ex);
throw new CoreException(ex.Message);
}
return ProdutoAmortizacaoCreditoDiasObj;
}
How do I convert here?
#region Gets
public static ProdutoAmortizacaoCreditoDiasSearch GetTodosProdutoAmortizacaoDias(int? id_TipoDia, String id_Produto)
{
ProdutoAmortizacaoCreditoDiasSearch res = new ProdutoAmortizacaoCreditoDiasSearch();
List<ProdutoAmortizacaoCreditoDias> ProdutoAmortizacaoDiasList = new List<ProdutoAmortizacaoCreditoDias>().ToList();
using (TaxasProdutoExtensaoPrazoDBDataContext ctx = new TaxasProdutoExtensaoPrazoDBDataContext())
{
var results = ctx.usp_DiaAmortizacaoCredito_GetDiaAmortizacaoCredito(id_TipoDia, id_Produto);
foreach (var result in results)
{
var obj = new ProdutoAmortizacaoCreditoDias();
obj.Id = (int)result.id;
obj.Dia = (int)result.dia;
obj.DiaInicio = (DateTime)result.data_Inicio;
obj.DiaFim = (DateTime)result.data_Fim;
ProdutoAmortizacaoDiasList.Add(obj);
}
}
res.result = ProdutoAmortizacaoDiasList;
res.ReturnValue = 1;//tens de buscar isto à bd
res.NumberRecords = ProdutoAmortizacaoDiasList.Count; //buscares à bd, ou assim, depende como queres fazer
return res;
}
Thanks,