public RR_Pedido ObtenerDetallePedidosCliente(RR_Pedido Datos) { try { object[] Parametros = { Datos.Cliente.IdCliente, Datos.VentaDetalle.IdCarritoDetalle }; RR_MiCuenta DatosCuenta = new RR_MiCuenta(); DataSet ds = SqlHelper.ExecuteDataset(Datos.Conexion, "RR_spCSLDB_getPedidosClienteDetalle", Parametros); if (ds != null) { if (ds.Tables.Count == 1) { DataTableReader dr = ds.Tables[0].CreateDataReader(); List <CH_VentaDetalle> listaVenta = new List <CH_VentaDetalle>(); CH_VentaDetalle itemCuenta; while (dr.Read()) { itemCuenta = new CH_VentaDetalle(); itemCuenta.IdCarritoDetalle = dr.GetString(dr.GetOrdinal("id_venta")); itemCuenta.Folio = dr.GetString(dr.GetOrdinal("folio")); itemCuenta.FechaVenta = dr.GetDateTime(dr.GetOrdinal("fec_venta")); itemCuenta.Subtotal = dr.GetDecimal(dr.GetOrdinal("subtotal")); itemCuenta.Total = dr.GetDecimal(dr.GetOrdinal("total")); itemCuenta.Producto.NombreProducto = dr.GetString(dr.GetOrdinal("nombreProducto")); listaVenta.Add(itemCuenta); } Datos.ListaVentaDetalle = listaVenta; } } return(Datos); } catch (Exception ex) { throw ex; } }
public RR_MiCuenta ObtenerDatosCuenta(RR_MiCuenta Datos) { try { RR_MiCuentaDatos MCD = new RR_MiCuentaDatos(); return(MCD.ObtenerDatosCuenta(Datos)); } catch (Exception ex) { throw ex; } }
public RR_MiCuenta ObtenerDatosCuenta(RR_MiCuenta Datos) { try { object[] Parametros = { Datos.Cliente.IdCliente }; RR_MiCuenta DatosCuenta = new RR_MiCuenta(); DataSet ds = SqlHelper.ExecuteDataset(Datos.Conexion, "RR_spCSLDB_getDatosCliente", Parametros); if (ds != null) { if (ds.Tables.Count == 1) { DataTableReader dr = ds.Tables[0].CreateDataReader(); List <CH_Cliente> listaCuenta = new List <CH_Cliente>(); CH_Cliente itemCuenta; while (dr.Read()) { itemCuenta = new CH_Cliente(); itemCuenta.IdCliente = dr.GetString(dr.GetOrdinal("id_cliente")); itemCuenta.Nombre = dr.GetString(dr.GetOrdinal("nombre")); itemCuenta.ApPat = dr.GetString(dr.GetOrdinal("apePat")); itemCuenta.ApMat = dr.GetString(dr.GetOrdinal("apeMat")); itemCuenta.Correo = dr.GetString(dr.GetOrdinal("correoElectronico")); itemCuenta.IdPais = dr.GetInt32(dr.GetOrdinal("id_pais")); itemCuenta.IdEstado = dr.GetInt32(dr.GetOrdinal("id_estado")); itemCuenta.IdMunicipio = dr.GetInt32(dr.GetOrdinal("id_municipio")); itemCuenta.Colonia = dr.GetString(dr.GetOrdinal("colonia")); itemCuenta.Telefono = dr.GetString(dr.GetOrdinal("telefono")); itemCuenta.Password = dr.GetString(dr.GetOrdinal("password")); itemCuenta.Direccion = dr.GetString(dr.GetOrdinal("direccion")); listaCuenta.Add(itemCuenta); } DatosCuenta.ListaCliente = listaCuenta; } } return(DatosCuenta); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.IsAuthenticated) { string ID = HttpContext.Current.Profile.UserName; RR_MiCuenta Datos = new RR_MiCuenta(); Datos.Cliente.IdCliente = ID; Datos.Conexion = Comun.Conexion; RR_MiCuentaNegocio MCN = new RR_MiCuentaNegocio(); //_listaCliente = MCN.ObtenerDatosCuenta(Datos); string IDCliente = HttpContext.Current.Profile.UserName; //0AB7F66C-CA9D-4C88-BFE3-F8A38D6FD05C RR_Pedido DatoPedido = new RR_Pedido(); DatoPedido.Cliente.IdCliente = IDCliente; DatoPedido.Conexion = Comun.Conexion; _listaPedido = MCN.ObtenerPedidosCliente(DatoPedido); } } }