public void BuscarUsuario(int codigo) { if (Request.QueryString["Tipo"] != null) { switch (Request.QueryString["Tipo"]) { case "1": Clientes c = new Clientes(); Usuarios u = new Usuarios(); if (c.Buscar(codigo)) { Session["Codigo"] = c.IdCliente; IdTextBox.Text = c.IdCliente.ToString(); NombresTextBox.Text = c.Nombres; ApellidoTextBox.Text = c.Apellidos; cedulaTextBox.Text = c.cedula; telefonoTextBox.Text = c.Telefono; celularTextBox.Text = c.Celular; DireccionTextBox.Text = c.Direccion; EmailTextBox.Text = c.Email; NombreUsuarioTextBox.Text = u.Nombres; ContrasenaTextBox.Text = u.Clave; } break; case "2": Productores p = new Productores(); Usuarios s = new Usuarios(); if (p.Buscar(codigo)) { Session["Codigo"] = p.IdProductor; IdTextBox.Text = p.IdProductor.ToString(); NombresTextBox.Text = p.Nombres; ApellidoTextBox.Text = p.Apellidos; cedulaTextBox.Text = p.cedula; telefonoTextBox.Text = p.Telefono; celularTextBox.Text = p.Celular; DireccionTextBox.Text = p.Direccion; EmailTextBox.Text = p.Email; NombreUsuarioTextBox.Text = s.Nombres; ContrasenaTextBox.Text = s.Clave; } else { //Label.Text = ("Paiente no existe"); } break; default: break; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int.TryParse(Request.QueryString["IdPedido"], out id); if (id > 0) { Pedidos pedido = new Pedidos(); Clientes cliente = new Clientes(); pedido.Buscar(id); cliente.Buscar(pedido.IdCliente); IdPedidoTextBox.Text = pedido.IdPedidos.ToString(); NombreTextBox.Text = cliente.Nombres + " " + cliente.Apellidos; FechaTextBox.Text = pedido.Fecha.ToString("dd-MM-yyyy"); DireccionTextBox.Text = cliente.Direccion; CedulaTextBox.Text = cliente.cedula; CelularTextBox.Text = cliente.Celular; foreach (PedidosDetalle item in pedido.PedidosDetalle) { MontoCarrito = MontoCarrito + (item.Cantidad * item.Precio); } // Create the Table DataTable CarritoDataTable = new DataTable("Carrito"); // Build the Orders schema CarritoDataTable.Columns.Add("IdPedidos", Type.GetType("System.Int32")); CarritoDataTable.Columns.Add("IdProducto", Type.GetType("System.Int32")); CarritoDataTable.Columns.Add("IdProductor", Type.GetType("System.Int32")); CarritoDataTable.Columns.Add("Precio", Type.GetType("System.Double")); CarritoDataTable.Columns.Add("Cantidad", Type.GetType("System.Double")); CarritoDataTable.Columns.Add("Foto", Type.GetType("System.String")); CarritoDataTable.Columns.Add("Nombre", Type.GetType("System.String")); CarritoDataTable.Columns.Add("Productor", Type.GetType("System.String")); foreach (var item in pedido.PedidosDetalle) { Productos producto = new Productos(); Productores productor = new Productores(); producto.Buscar(item.IdProducto); productor.Buscar(item.IdProductor); CarritoDataTable.Rows.Add(item.IdPedidos, item.IdProducto, item.IdProductor, item.Precio, item.Cantidad, producto.Imagen, producto.Nombre, productor.Nombres); } ProductosRepeater.DataSource = CarritoDataTable; ProductosRepeater.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int CantidadCarrito = 0; double MontoCarrito = 0; List<PedidosDetalle> carrito = new List<PedidosDetalle>(); if (Session["Carrito"] == null) { Session["Carrito"] = carrito; } else { carrito = (List<PedidosDetalle>)Session["Carrito"]; } CantidadCarrito = carrito.Count; foreach (PedidosDetalle item in carrito) { MontoCarrito = MontoCarrito + (item.Cantidad * item.Precio); } CarritoLabel.Text = "$RD " + MontoCarrito.ToString("N2"); CantidadCarritoLabel.Text = "(" + CantidadCarrito + " Items):"; // Create the Table DataTable CarritoDataTable = new DataTable("Carrito"); // Build the Orders schema CarritoDataTable.Columns.Add("IdPedidos", Type.GetType("System.Int32")); CarritoDataTable.Columns.Add("IdProducto", Type.GetType("System.Int32")); CarritoDataTable.Columns.Add("IdProductor", Type.GetType("System.Int32")); CarritoDataTable.Columns.Add("Precio", Type.GetType("System.Double")); CarritoDataTable.Columns.Add("Cantidad", Type.GetType("System.Double")); CarritoDataTable.Columns.Add("Foto", Type.GetType("System.String")); CarritoDataTable.Columns.Add("Nombre", Type.GetType("System.String")); CarritoDataTable.Columns.Add("Productor", Type.GetType("System.String")); foreach (var item in carrito) { Productos producto = new Productos(); Productores productor = new Productores(); producto.Buscar(item.IdProducto); productor.Buscar(item.IdProductor); CarritoDataTable.Rows.Add(item.IdPedidos, item.IdProducto, item.IdProductor, item.Precio, item.Cantidad, item.Foto, producto.Nombre, productor.Nombres); } ProductosRepeater.DataSource = CarritoDataTable; ProductosRepeater.DataBind(); } }