Exemplo n.º 1
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");
        }
Exemplo n.º 2
0
        protected void btnCrear_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;
            Controllers.ControllerResult result = controller.CrearCliente(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);
        }