Пример #1
0
        private void Buscar(int clienteid)
        {
            Cliente = null;

            lblMensaje.Visible = false;

            Controllers.ClienteController controller = new Controllers.ClienteController();

            Cliente = controller.ObtenerCliente(clienteid);

            if (Cliente == null)
            {
                lblMensaje.Text    = "No se encontro ningun cliente con este nombre que contenga datos";
                lblMensaje.Visible = true;
                return;
            }

            txtDireccion.Text = Cliente.Direccion;
            txtMail.Text      = Cliente.Email;
            txtNombre.Text    = Cliente.Descripcion;
            txtRif.Text       = Cliente.RIF;
            txtTelefono.Text  = Cliente.Telefono;
            txtID.Text        = Convert.ToString(Cliente.ClienteID);


            BindGrids();
        }
Пример #2
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Controllers.ClienteController controller = new Controllers.ClienteController();

            Cliente cliente = new Cliente();

            cliente.Descripcion = txtNombre.Text;
            cliente.Telefono    = txtTelefono.Text;
            cliente.Direccion   = txtDireccion.Text;
            cliente.Email       = txtMail.Text;
            cliente.RIF         = txtRif.Text;
            cliente.ClienteID   = int.Parse(txtID.Text);
            Controllers.ControllerResult result = controller.ActualizarCliente(cliente, UsuarioAutenticado.UserName);

            if (result.Resultado == Controllers.Result.Successful)
            {
                txtNombre.Text = string.Empty;
            }
            txtDireccion.Text = string.Empty;
            txtMail.Text      = string.Empty;
            txtRif.Text       = string.Empty;
            txtTelefono.Text  = string.Empty;
            BindGrids();
            Alert(result.Mensaje);
        }
Пример #3
0
        public void CreateClient(string usuario, string clave, string mail, string nombre, string segundonombre, string primerapellido, string segundoapellido)
        {
            IList <string> roles      = new List <string>();
            CheckBoxList   cblModulos = new CheckBoxList();

            cblModulos.Items.Add(new ListItem("BENEFICIOS"));
            cblModulos.Items.Add(new ListItem("ESTADOSDECUENTA"));
            cblModulos.Items.Add(new ListItem("SALDOS"));
            cblModulos.Items.Add(new ListItem("SERVICIOS"));

            foreach (ListItem role in cblModulos.Items)
            {
                if (role.Selected)
                {
                    roles.Add(role.Value);
                }
            }

            Controllers.Configuracion.Usuarios controller = new Controllers.Configuracion.Usuarios();

            string result = controller.CrearUsuario(usuario, clave, mail, nombre, segundonombre, primerapellido, segundoapellido, roles);


            Controllers.ClienteController controllerCliente = new Controllers.ClienteController();

            Cliente cliente = new Cliente();

            cliente.LoginCreado = usuario;
            cliente.Descripcion = nombre;
            cliente.Telefono    = "";
            cliente.Direccion   = "";
            cliente.Email       = mail;
            cliente.RIF         = "";
            Controllers.ControllerResult result2 = controllerCliente.CrearCliente(cliente, "juan.delgado");
        }
Пример #4
0
        protected void BindGrids()
        {
            Controllers.ClienteController controller = new Controllers.ClienteController();

            IList <Cliente> clientes = controller.Clientes_GET();

            gvClientes.DataSource = clientes;
            gvClientes.DataBind();

            lblTotalClientes.Text = gvClientes.Rows.Count.ToString();
        }
Пример #5
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            Cliente cliente = new Cliente();

            Controllers.ClienteController controller = new Controllers.ClienteController();

            cliente = controller.ObtenerCliente(UsuarioAutenticado.UserName);
            BuildSolicitudes();
            BuildSaldos();
            lblCliente.Text = cliente.Descripcion;
            lblCorreo.Text  = UsuarioAutenticado.UserName;
        }
        public ListarClientes()
        {
            InitializeComponent();
            Controllers.ClienteController   cc  = new Controllers.ClienteController();
            Controllers.EnderecosController end = new Controllers.EnderecosController();
            Enderecos    = end.listarEnderecos();
            ClienteLista = cc.ListarClientes();

            foreach (var x in ClienteLista)
            {
                dtgListar.Items.Add(x);
            }
        }
Пример #7
0
        private void BuildClientes()
        {
            Controllers.ClienteController controller = new Controllers.ClienteController();

            IList <int> clientes = new List <int>();

            clientes = controller.GetClientesID();


            ddlCliente.DataSource = controller.GetClientes(clientes);

            ddlCliente.DataTextField = "Descripcion";

            ddlCliente.DataValueField = "ClienteID";

            ddlCliente.DataBind();
        }
Пример #8
0
        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...", ""));
        }
Пример #9
0
        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);
        }