public UsuariosDesktop(int IdAdministrador, int IdModifica, ApplicationForm.ModoForm modo) : this()
        {
            Modo = modo;
            UsuarioLogic ul = new UsuarioLogic();

            UsuarioActual       = ul.GetOne(IdAdministrador);
            UsuarioSeleccionado = ul.GetOne(IdModifica);
            PersonaLogic pl = new PersonaLogic();

            PersonaActual             = pl.GetOne(UsuarioActual.IdPersona);
            PersonaSeleccionada       = pl.GetOne(UsuarioSeleccionado.IdPersona);
            UsuarioSeleccionado.State = BusinessEntity.States.Modified;
            if (PersonaActual.TipoPersona == Persona.TiposPersonas.Administrador)
            {
                ModuloUsuarioLogic mul = new ModuloUsuarioLogic();
                count = mul.GetAll(UsuarioSeleccionado.ID).Count;
                if (count == 0)
                {
                    this.dgvModulo.DataSource = mul.GetAll();
                }
                else
                {
                    this.dgvModulo.DataSource = mul.GetAll(UsuarioSeleccionado.ID);
                }
            }
            this.MapearDeDatos();
            this.txtUsuario.ReadOnly = true;
            this.txtUsuario.Enabled  = true;
        }
        public UsuariosDesktop(ApplicationForm.ModoForm modo) : this()
        {
            Modo                = modo;
            UsuarioActual       = new Usuario();
            PersonaActual       = new Persona();
            UsuarioActual.State = BusinessEntity.States.New;
            ModuloUsuarioLogic mul = new ModuloUsuarioLogic();

            this.dgvModulo.DataSource = mul.GetAll();
        }
 public ABMPartidos(int ID, ApplicationForm.ModoForm modo) : this()
 {
     this.Modo          = modo;
     this.PartidoActual = partidoLogic.GetOne(ID);
     // Cargo los datos que no son arreglos (goles, expulsados y asistencia)
     // los arreglos se cargan en ABMPartidos_Load
     this.txtNroPartido.Text    = PartidoActual.NroPartido.ToString();
     this.txtDescripcion.Text   = PartidoActual.Descripcion;
     this.txtFecha.Text         = PartidoActual.Fecha.ToString();
     this.txtRival.Text         = PartidoActual.Rival;
     this.txtGolesAFavor.Text   = PartidoActual.GolesAFavor.ToString();
     this.txtGolesEnContra.Text = PartidoActual.GolesEnContra.ToString();
 }
Example #4
0
        public PlanesDesktop(int ID, ApplicationForm.ModoForm modo) : this()
        {
            PlanLogic pl = new PlanLogic();

            if (modo == ModoForm.Baja)
            {
                this.GuardarCambios();
            }
            if (modo == ModoForm.Modificacion)
            {
                Modo            = modo;
                this.PlanActual = pl.GetOne(ID);
                this.MapearDeDatos();
            }
        }
Example #5
0
        public ComisionesDesktop(int ID, ApplicationForm.ModoForm modo) : this()
        {
            ComisionLogic cl = new ComisionLogic();

            if (modo == ModoForm.Baja)
            {
                cl.Delete(ID);
            }
            if (modo == ModoForm.Modificacion)
            {
                Modo = modo;
                this.ComisionActual = cl.GetOne(ID);
                this.MapearDeDatos();
            }
        }
Example #6
0
        public MateriasDesktop(int ID, ApplicationForm.ModoForm modo) : this()
        {
            MateriaLogic ml = new MateriaLogic();

            if (modo == ModoForm.Baja)
            {
                ml.Delete(ID);
            }
            if (modo == ModoForm.Modificacion)
            {
                Modo = modo;
                this.MateriaActual = ml.GetOne(ID);
                this.MapearDeDatos();
            }
        }
        public UsuariosDesktop(int IdUsuario, ApplicationForm.ModoForm modo) : this()
        {
            Modo = modo;
            UsuarioLogic ul = new UsuarioLogic();

            UsuarioSeleccionado = ul.GetOne(IdUsuario);
            PersonaLogic pl = new PersonaLogic();

            PersonaActual                       = PersonaSeleccionada = pl.GetOne(UsuarioSeleccionado.IdPersona);
            UsuarioSeleccionado.State           = BusinessEntity.States.Modified;
            this.chbxHabilitado.Visible         = false;
            this.btnSeleccionarPersonas.Visible = false;
            this.txtUsuario.ReadOnly            = true;
            this.txtUsuario.Enabled             = true;
            this.MapearDeDatos();
        }
Example #8
0
 public PlanesDesktop(ApplicationForm.ModoForm form) : this()
 {
     PlanActual = new Plan();
 }
Example #9
0
 public ComisionesDesktop(ApplicationForm.ModoForm modo) : this()
 {
     ComisionActual = new Comision();
 }
Example #10
0
 public MateriasDesktop(ApplicationForm.ModoForm modo) : this()
 {
     MateriaActual = new Materia();
 }