Пример #1
0
        private bool ExisteEnLaBaseDeDatos()  //Funcion que valida si existe en la base de datos
        {
            RepositorioBase <TiposTrabajos> Repositorio = new RepositorioBase <TiposTrabajos>();
            TiposTrabajos TipoTrabajo = Repositorio.Buscar((int)TipoTrabajoIdNumericUpDown.Value);

            return(TipoTrabajo != null);
        }
Пример #2
0
 private void LlenaCampos(TiposTrabajos TipoTrabajo)  // Funcion encargada de llenar los campos con los datos de un objeto
 {
     TipoTrabajoIdNumericUpDown.Value  = TipoTrabajo.TipoTrabajoId;
     DescripcionTextBox.Text           = TipoTrabajo.Descripcion;
     FechaCreacionDateTimePicker.Value = TipoTrabajo.FechaCreacion;
     EstadoToolStripStatusLabel.Text   = TipoTrabajo.Estado;
     PorToolStripStatusLabel.Text      = "por";
     UsuarioToolStripStatusLabel.Text  = TipoTrabajo.Usuario;
 }
Пример #3
0
        private TiposTrabajos LlenaClase()  // Funcion encargada de llenar el objeto
        {
            TiposTrabajos TipoTrabajo = new TiposTrabajos();

            TipoTrabajo.TipoTrabajoId = Convert.ToInt32(TipoTrabajoIdNumericUpDown.Value);
            TipoTrabajo.Descripcion   = DescripcionTextBox.Text;
            TipoTrabajo.FechaCreacion = FechaCreacionDateTimePicker.Value;;
            TipoTrabajo.Estado        = (TipoTrabajoIdNumericUpDown.Value != 0) ? "Modificado" : "Registrado";
            TipoTrabajo.Usuario       = nombreUsuario;
            return(TipoTrabajo);
        }
Пример #4
0
        //Botones -------------------------------------------------------------------------------------------------
        private void BuscarButton_Click(object sender, EventArgs e) // Boton buscar
        {
            MyErrorProvider.Clear();
            RepositorioBase <TiposTrabajos> Repositorio = new RepositorioBase <TiposTrabajos>();
            TiposTrabajos TipoTrabajo = new TiposTrabajos();
            int           id;

            int.TryParse(TipoTrabajoIdNumericUpDown.Text, out id);
            Limpiar();
            TipoTrabajo = Repositorio.Buscar(id);

            if (TipoTrabajo != null)
            {
                LlenaCampos(TipoTrabajo);
                EliminarButton.Enabled = true;
            }
            else
            {
                MessageBox.Show("Este tipo de trabajo no pudo ser encontrado!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }