protected void BindGridsTarjetas(int clienteID) { Controllers.TarjetaController controller = new Controllers.TarjetaController(); IList <Tarjeta> tarjetas = controller.Get_Tarjetas(clienteID); gvTarjetas.DataSource = tarjetas; gvTarjetas.DataBind(); lblTarjetas.Text = gvTarjetas.Rows.Count.ToString(); }
private void BuildTarjetas() { Controllers.ClienteController controllerCliente = new Controllers.ClienteController(); Cliente cliente = new Cliente(); cliente = controllerCliente.ObtenerCliente(UsuarioAutenticado.UserName); Controllers.TarjetaController controllerTarjeta = new Controllers.TarjetaController(); ddlTarjetas.DataSource = controllerTarjeta.Get_Tarjetas(cliente.ClienteID); ddlTarjetas.DataTextField = "Numero"; ddlTarjetas.DataValueField = "Id"; ddlTarjetas.DataBind(); ddlTarjetas.Items.Insert(0, new ListItem("Seleccionar...", "")); }
protected void btnCrearTarjeta_Click(object sender, EventArgs e) { Controllers.TarjetaController controller = new Controllers.TarjetaController(); Tarjeta tarjeta = new Tarjeta(); tarjeta.ClienteID = int.Parse(txtClienteID.Text); tarjeta.Numero = txtNumero.Text; Controllers.ControllerResult result = controller.CrearTarjeta(tarjeta, UsuarioAutenticado.UserName); if (result.Resultado == Controllers.Result.Successful) { txtNumero.Text = string.Empty; } BindGridsTarjetas(tarjeta.ClienteID); Alert(result.Mensaje); }
private void BuscarTarjeta(string numero) { Cliente = null; lblTarjetas.Visible = false; Controllers.ClienteController controller = new Controllers.ClienteController(); Controllers.TarjetaController controllerTarjeta = new Controllers.TarjetaController(); Tarjeta tarjeta = new Tarjeta(); tarjeta = controllerTarjeta.ObtenerTarjeta(numero); if (tarjeta == null) { // lblTarjetas.Text = "No se encontro ningun cliente con este nombre que contenga datos"; lblTarjetas.Visible = true; return; } txtNumero.Text = tarjeta.Numero; txtClienteID.Text = tarjeta.ClienteID.ToString(); BindGridsTarjetas(tarjeta.ClienteID); }