Olá, Gostaria de uma ajuda em relação ao ADO .net first database. Esse são os campos retornados na SP, dtEmissao e cdFilial tive que incluir para se adequar a necessidade.
Quando dou um exec nessa SP no sql management studio o resultado vem conforme o esperado.
select
codigo,
nmProduto,
apelido,
dsClasse,
dsGrupo,
dsSubGrupo,
EstAtual,
UnidItem1,
Unidade,
nmPlano,
dtEmissao,
sum(qtItem1) as qtItem1,
sum(qtde) as qtde,
sum(qtTotal) as qtTotal,
sum(qtTotal1) as qtTotal1,
sum(vlTotal) as vlTotal,
sum(vlTotalSemIPI) as vlTotalSemIPI,
sum(vlContabilSC) as vlContabilSC,
sum(vlContabilSemIPISC) as vlContabilSemIPISC,
sum(Total) as Total,
sum(TotalSemIpi) as TotalSemIPI,
sum(ContabilSC) as ContabilSC,
sum(ContabilSemIpiSC) as ContabilSemIpiSC,
sum(vlIPI) as vlIPI,
sum(vlST) as vlST,
sum(IPI) as IPI,
sum(ST) as ST,
cdfilial as codEmpresa
Quando vou para o projeto em .net e peço para o visual studio fazer o modelo a partir do mando de dados ele só retornas esses campos :
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated from a template.
//
// Manual changes to this file may cause unexpected behavior in your application.
// Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace ProelHospitalarDataAccess
{
using System;
public partial class spRelC123_Result
{
public int codigo { get; set; }
public string nmProduto { get; set; }
public string apelido { get; set; }
public string dsClasse { get; set; }
public string dsGrupo { get; set; }
public string dsSubGrupo { get; set; }
public Nullable<decimal> EstAtual { get; set; }
public string UnidItem1 { get; set; }
public string Unidade { get; set; }
public string nmPlano { get; set; }
public Nullable<decimal> qtItem1 { get; set; }
public Nullable<decimal> qtde { get; set; }
public Nullable<decimal> qtTotal { get; set; }
public Nullable<decimal> qtTotal1 { get; set; }
public Nullable<decimal> vlTotal { get; set; }
public Nullable<decimal> vlTotalSemIPI { get; set; }
public Nullable<decimal> vlContabilSC { get; set; }
public Nullable<decimal> vlContabilSemIPISC { get; set; }
public Nullable<decimal> Total { get; set; }
public Nullable<decimal> TotalSemIPI { get; set; }
public Nullable<decimal> ContabilSC { get; set; }
public Nullable<decimal> ContabilSemIpiSC { get; set; }
public Nullable<decimal> vlIPI { get; set; }
public Nullable<decimal> vlST { get; set; }
public Nullable<decimal> IPI { get; set; }
public Nullable<decimal> ST { get; set; }
}
}
já tentei por na mão os outros campos mas não funciona como o esperado. Porque o visual studio não consegue reconhecer esses campos que inclui alterando a SP ?