Пример #1
0
 public frmCrearTarea(int usuario, string dbPath, frmTareas frm)
 {
     InitializeComponent();
     this.usuario            = usuario;
     this.dbPath             = dbPath;
     this.frmTareas          = frm;
     negocio                 = new Negocio(dbPath);
     comboBox1.DataSource    = negocio.GetCriticidadesTarea();
     comboBox2.DataSource    = negocio.GetEntornos();
     comboBox3.DataSource    = negocio.GetTiposTarea();
     comboBox1.SelectedIndex = 0;
     comboBox2.SelectedIndex = 0;
     comboBox3.SelectedIndex = 0;
 }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                using (System.IO.StreamWriter file =
                           new System.IO.StreamWriter("user.cfg", true))
                {
                    file.WriteLine(comboBox1.SelectedValue.ToString());
                }

                frmTareas frm = new frmTareas((int)comboBox1.SelectedValue, rutaDB);
                frm.Show();
                this.Hide();
            }
            catch (Exception ex)
            {
                MessageBox.Show(null, "Se ha producido un error guardando usuario\n\n" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #3
0
        public frmFinalizar(int idUsuario, string rutaDB, int idTarea, frmTareas frmTareas)
        {
            InitializeComponent();
            this.idUsuario = idUsuario;
            this.rutaDB    = rutaDB;
            this.idTarea   = idTarea;
            this.frmTareas = frmTareas;
            negocio        = new Negocio(rutaDB);

            this.tarea = negocio.GetTarea(idTarea);

            //Si no es el usuario que la ha creado no la puede cancelar
            if (tarea.usuario.idUsuario != idUsuario)
            {
                button2.Visible = false;
            }

            textBox1.Text = tarea.nombreUsuario;
            textBox2.Text = tarea.estadoActual.nombre;
            textBox3.Text = tarea.descripcion;
        }