public ICollection <SCEProyeccionComercial> GetProyeccionComercial (string IdCampana, string IdCliente, int SemanaConsulta, string FlagColor) { List <SCEProyeccionComercial> proyecciones = new List <SCEProyeccionComercial>(); try { DbCommand cmd; cmd = objDBSCE.GetStoredProcCommand(EsquemaSCE + ".[PR_SCE_PROYECCION_COMERCIAL_QRY]"); objDBSCE.AddInParameter(cmd, "@IdCampaƱa", DbType.String, IdCampana); objDBSCE.AddInParameter(cmd, "@IdCliente", DbType.String, IdCliente); objDBSCE.AddInParameter(cmd, "@SemanaConsulta", DbType.Int32, SemanaConsulta); objDBSCE.AddInParameter(cmd, "@FlagColor", DbType.String, FlagColor); foreach (DataRow dr in objDBSCE.ExecuteDataSet(cmd).Tables[0].Rows) { SCEProyeccionComercial pr = new SCEProyeccionComercial(); pr.SCECampana = new SCECampana(); pr.SCECampana.IdCampana = dr[0].ToString(); pr.SCEClienteProveedor = new SCEClienteProveedor(); pr.SCEClienteProveedor.IdClienteProveedor = dr[1].ToString(); pr.SCEMercado = new SCEMercado(); pr.SCEMercado.IdMercado = dr[2].ToString(); pr.SCEEmbalaje = new SCEEmbalaje(); pr.SCEVariedad = new SCEVariedad(); pr.SCEVariedad.IdVariedad = dr[3].ToString(); pr.SCEEmbalaje.IdEmbalaje = dr[4].ToString(); pr.SCEClienteProveedor.RazonSocial = dr[5].ToString(); pr.SCEMercado.Descripcion = dr[6].ToString(); pr.SCEVariedad.Descripcion = dr[7].ToString(); pr.SCEEmbalaje.Descripcion = dr[8].ToString(); proyecciones.Add(pr); } } catch (Exception ex) { throw ex; } return(proyecciones); }
public SCEProyeccionComercial Update(SCEProyeccionComercial entidad) { throw new NotImplementedException(); }