Example #1
0
        // Al hacer click en "Eliminar"
        private void botonera1_Click_Baja(object sender, EventArgs e)
        {
            oTarea = (Modelo_Entidades.Tarea)dgv_datos.CurrentRow.DataBoundItem;
            try
            {
                DialogResult Rta = MessageBox.Show("¿Confirma la eliminación de la tarea?", "Baja", MessageBoxButtons.YesNo);
                if (Rta == DialogResult.Yes)
                {
                    if (oTarea.Expedientes.Count != 0)
                    {
                        MessageBox.Show("No se puede eliminar la tarea debido a que existen expedientes vinculados a ella");
                        return;
                    }

                    else
                    {
                        cTarea.EliminarTarea(oTarea);
                        MessageBox.Show("La tarea fue eliminada");
                        Arma_Lista();
                    }
                }

                else
                {
                    return;
                }
            }
            catch (Exception Exc)
            {
                MessageBox.Show(Exc.Message.ToString());
            }
        }
Example #2
0
        // Al hacer click en "Eliminar"
        private void botonera1_Click_Baja(object sender, EventArgs e)
        {
            oTarea = (Modelo_Entidades.Tarea)dgv_datos.CurrentRow.DataBoundItem;
            try
            {
                DialogResult Rta = MessageBox.Show("¿Confirma la eliminación de la tarea?", "Baja", MessageBoxButtons.YesNo);
                if (Rta == DialogResult.Yes)
                {
                    if (oTarea.Expedientes.Count != 0)
                    {
                        MessageBox.Show("No se puede eliminar la tarea debido a que existen expedientes vinculados a ella");
                        return;
                    }

                    else
                    {
                        cTarea.EliminarTarea(oTarea);
                        MessageBox.Show("La tarea fue eliminada");
                        Arma_Lista();
                    }
                }

                else
                {
                    return;
                }
            }
            catch (Exception Exc)
            {
                MessageBox.Show(Exc.Message.ToString());
            }
        }
Example #3
0
        // Hago públio el formulario para poder llamarlo desde otros
        public FrmTarea(string fModo, Modelo_Entidades.Tarea miTarea)
        {
            InitializeComponent();

            cTarea = Controladora.cTarea.ObtenerInstancia();

            modo   = fModo;
            oTarea = miTarea;

            if (modo != "Alta")
            {
                if (modo == "Consulta")
                {
                    ArmaLista();
                }
            }
        }
Example #4
0
        // Hago públio el formulario para poder llamarlo desde otros
        public FrmTarea(string fModo, Modelo_Entidades.Tarea miTarea)
        {
            InitializeComponent();

            cTarea = Controladora.cTarea.ObtenerInstancia();

            modo = fModo;
            oTarea = miTarea;

            if (modo != "Alta")
            {
                if (modo == "Consulta")
                {
                    ArmaLista();
                }
            }
        }
Example #5
0
        // Valido que no exista un tarea dada la descripción
        public Boolean ValidarTarea(string tarea)
        {
            Modelo_Entidades.Tarea oTarea = oModelo_Entidades.Tareas.ToList().Find(delegate(Modelo_Entidades.Tarea fTarea)
            {
                return(fTarea.descripcion == tarea);
            });

            if (oTarea == null)
            {
                return(true);
            }

            else
            {
                return(false);
            }
        }
Example #6
0
 // Modifico un Tarea
 public void ModificarTarea(Modelo_Entidades.Tarea oTarea)
 {
     oModelo_Entidades.ApplyCurrentValues("Tareas", oTarea);
     oModelo_Entidades.SaveChanges();
 }
Example #7
0
 // Agrego un Tarea
 public void AgregarTarea(Modelo_Entidades.Tarea oTarea)
 {
     oModelo_Entidades.AddToTareas(oTarea);
     oModelo_Entidades.SaveChanges();
 }
Example #8
0
 // Elimino a un Tarea
 public void EliminarTarea(Modelo_Entidades.Tarea oTarea)
 {
     oModelo_Entidades.DeleteObject(oTarea);
     oModelo_Entidades.SaveChanges();
 }