protected void EliminarButton_Click(object sender, EventArgs e)
        {
            UsuariosClass Usuario = new UsuariosClass();

            try
            {
                ObtenerDatos(Usuario);
                if (Usuario.Buscar(Usuario.UsuarioId))
                {
                    if (Usuario.Eliminar())
                    {
                        Limpiar();
                        EliminarButton.Visible = false;
                        GuardarButton.Text     = "Guardar";
                        Utilities.ShowToastr(this, "bien", "Se elimino con exito!", "success");
                    }
                    else
                    {
                        Utilities.ShowToastr(this, "error", "error", "error");
                    }
                }
            }
            catch (Exception)
            {
                Utilities.ShowToastr(this, "error", "error", "error");
            }
        }
Ejemplo n.º 2
0
        private void Reportes(ReportViewer rv)
        {
            rv.LocalReport.DataSources.Clear();
            rv.ProcessingMode         = ProcessingMode.Local;
            rv.LocalReport.ReportPath = @"Reportes\UsuariosReport.rdlc";
            ReportDataSource sourse = new ReportDataSource("UsuariosDataset", UsuariosClass.ListadoDt("1=1"));

            rv.LocalReport.DataSources.Add(sourse);
            rv.LocalReport.Refresh();
        }
 public void DevolverDatos(UsuariosClass Usuario)
 {
     UsuarioIdTextBox.Text     = Usuario.UsuarioId.ToString();
     NombresTextBox.Text       = Usuario.Nombres.ToString();
     ApellidosTextBox.Text     = Usuario.Apellidos.ToString();
     TelefonoTextBox.Text      = Usuario.Telefono.ToString();
     EmailTextBox.Text         = Usuario.Email.ToString();
     DireccionTextBox.Text     = Usuario.Direccion.ToString();
     NombreUsuarioTextBox.Text = Usuario.NombreUsuario.ToString();
 }
Ejemplo n.º 4
0
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            UsuariosClass usuarios = new UsuariosClass();

            LicencaGrid.ItemsSource = usuarios.ExibirDadosTabela("select use_bool, licence from licences").DefaultView;

            LicencaGrid.Columns[0].Header = "Em Uso";
            LicencaGrid.Columns[0].Width  = 100;
            LicencaGrid.Columns[1].Header = "Licenças";
            LicencaGrid.Columns[1].Width  = 300;
        }
Ejemplo n.º 5
0
        private void UserControl_Loaded(object sender, System.Windows.RoutedEventArgs e)
        {
            UsuariosClass user = new UsuariosClass();

            ManutencaoGrid.ItemsSource       = user.ExibirDadosTabela("select cod_cliente, cliente, maintenance_bool, menssage, backsystem_prev from clientes").DefaultView;
            ManutencaoGrid.Columns[0].Header = "Codigo";
            ManutencaoGrid.Columns[1].Header = "Cliente";
            //ManutencaoGrid.Columns[2].Header = "Ativo";
            ManutencaoGrid.Columns[3].Header = "Menssagem";
            ManutencaoGrid.Columns[3].Width  = 300;
            ManutencaoGrid.Columns[4].Header = "Retorno";
        }
 private void ObtenerDatos(UsuariosClass Usuario)
 {
     Usuario.UsuarioId     = Utilities.intConvertir(UsuarioIdTextBox.Text);
     Usuario.Nombres       = NombresTextBox.Text;
     Usuario.Apellidos     = ApellidosTextBox.Text;
     Usuario.Telefono      = TelefonoTextBox.Text;
     Usuario.Email         = EmailTextBox.Text;
     Usuario.Direccion     = DireccionTextBox.Text;
     Usuario.NombreUsuario = NombreUsuarioTextBox.Text;
     Usuario.Contrasenia   = ContraseniaTextBox.Text;
     Usuario.TipoUsuario   = 2;
 }
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            UsuariosClass Usuario = new UsuariosClass();

            if (Usuario.UnicoUsuario(NombreUsuarioTextBox.Text))
            {
                Utilities.ShowToastr(this, "error", "Ese nombre de usuario ya existe!", "error");
                NombreUsuarioTextBox.Text = string.Empty;
            }
            else
            {
                if (ContraseniaTextBox.Text.Trim() != ConfContraseniaTexBox.Text.Trim())
                {
                    Utilities.ShowToastr(this, "error", "Contraseñas no coindicen!", "error");
                    ContraseniaTextBox.Text    = string.Empty;
                    ConfContraseniaTexBox.Text = string.Empty;
                }
                else
                {
                    if (string.IsNullOrWhiteSpace(UsuarioIdTextBox.Text))
                    {
                        ObtenerDatos(Usuario);
                        if (Usuario.Insertar())
                        {
                            Limpiar();
                            Utilities.ShowToastr(this, "bien", "Se guardo con exito!", "success");
                        }
                        else
                        {
                            Utilities.ShowToastr(this, "error", "Mensaje", "error");
                        }
                    }
                    if (UsuarioIdTextBox.Text.Length > 0)
                    {
                        ObtenerDatos(Usuario);
                        if (Usuario.Editar())
                        {
                            Limpiar();
                            EliminarButton.Visible = false;
                            GuardarButton.Text     = "Guardar";
                            Utilities.ShowToastr(this, "bien", "Se modifico con exito!", "success");
                        }
                        else
                        {
                            Utilities.ShowToastr(this, "error", "error", "error");
                        }
                    }
                }
            }
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            string        Condicion = "";
            UsuariosClass Usuario   = new UsuariosClass();

            if (string.IsNullOrWhiteSpace(BuscarTextBox.Text))
            {
                Condicion = "1=1";
            }
            else
            {
                if (!string.IsNullOrWhiteSpace(BuscarTextBox.Text))
                {
                    Condicion = CamposDropDownList.SelectedValue + " like '%" + BuscarTextBox.Text + "%'";
                }
            }
            ConsultaGridView.DataSource = Usuario.Listado("Nombres, Apellidos, Telefono, Email, Direccion, NombreUsuario, Contrasenia", Condicion, "");
            ConsultaGridView.DataBind();
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            UsuariosClass Usuario = new UsuariosClass();
            int           id      = Utilities.intConvertir(UsuarioIdTextBox.Text);

            if (id < 0)
            {
                Utilities.ShowToastr(this, "error", "error", "error");
            }
            else
            {
                if (Usuario.Buscar(id))
                {
                    EliminarButton.Visible = true;
                    GuardarButton.Text     = "Modificar";
                    DevolverDatos(Usuario);
                }
                else
                {
                    Utilities.ShowToastr(this, "error", "error", "error");
                }
            }
        }
        private void CargarDropDownList()
        {
            UsuariosClass Usuario = new UsuariosClass();

            UsuarioIdDropDownList.DataSource     = Usuario.Listado(" * ", "1=1", "");
            UsuarioIdDropDownList.DataTextField  = "NombreUsuario";
            UsuarioIdDropDownList.DataValueField = "UsuarioId";
            UsuarioIdDropDownList.DataBind();

            EventosClass Evento = new EventosClass();

            EventoDropDownList.DataSource     = Evento.Listado(" * ", "1=1", "");
            EventoDropDownList.DataTextField  = "NombreEvento";
            EventoDropDownList.DataValueField = "EventoId";
            EventoDropDownList.DataBind();

            EventosDetalleClass Ticket = new EventosDetalleClass();

            TicketDropDownList.DataSource     = Ticket.Listado(" * ", "1=1", "");
            TicketDropDownList.DataTextField  = "DescTicket";
            TicketDropDownList.DataValueField = "PrecioTicket";
            TicketDropDownList.DataBind();
        }
        private bool ObtenerDatos(UsuariosClass Usuario)
        {
            bool Retorno = true;
            int  id      = Utilities.intConvertir(UsuarioIdTextBox.Text);

            if (id > 0)
            {
                Usuario.UsuarioId = id;
            }
            else
            {
                Retorno = false;
            }
            if (NombresTextBox.Text.Length > 0)
            {
                Usuario.Nombres = NombresTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (ApellidosTextBox.Text.Length > 0)
            {
                Usuario.Apellidos = ApellidosTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (TelefonoTextBox.Text.Length > 0)
            {
                Usuario.Telefono = TelefonoTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (EmailTextBox.Text.Length > 0)
            {
                Usuario.Email = EmailTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (DireccionTextBox.Text.Length > 0)
            {
                Usuario.Direccion = DireccionTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (NombreUsuarioTextBox.Text.Length > 0)
            {
                Usuario.NombreUsuario = NombreUsuarioTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (ContraseniaTextBox.Text.Length > 0)
            {
                Usuario.Contrasenia = ContraseniaTextBox.Text;
            }
            else
            {
                Retorno = false;
            }
            if (id > 0)
            {
                Usuario.TipoUsuario = 0;
            }
            else
            {
                Retorno = false;
            }
            return(Retorno);
        }