Ejemplo n.º 1
0
 private void cmb_busca()
 {
     cmbbuscar.DisplayMember = "fabricacion_nombre";
     cmbbuscar.ValueMember   = "idfabricacion";
     cmbbuscar.DataSource    = NTarea.Cmb_Fabricacion();
     cmbbuscar.DropDownStyle = ComboBoxStyle.DropDownList;
 }
Ejemplo n.º 2
0
        private void dgvtarea_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                string       rpta      = "";
                DialogResult resultado = MessageBox.Show("Agregar la tarea " + dgvtarea.CurrentRow.Cells[2].Value.ToString() + "para el proceso de fabricación: " + (cmbnuevafab.SelectedText) + " ?"
                                                         , "Nueva Tarea", MessageBoxButtons.YesNo, MessageBoxIcon.Question);;;
                if (resultado == DialogResult.Yes)
                {
                    rpta = NTarea.InsertarCopia(Convert.ToInt32(dgvtarea.CurrentRow.Cells[1].Value), Convert.ToString(dgvtarea.CurrentRow.Cells[2].Value), Convert.ToString(dgvtarea.CurrentRow.Cells[3].Value),
                                                Convert.ToInt32(cmbnuevafab.SelectedValue));
                }
                if (rpta.Equals("OK"))
                {
                    this.MensajeOk("Nueva tarea cargada");

                    Listar();
                    BuscarNueva();
                }
                else
                {
                    this.MensajeError(rpta);
                }
            }
            catch
            {
            }
        }
Ejemplo n.º 3
0
 public void mostrartareas()
 {
     this.dataListTareas.DataSource = NTarea.mostrartareas();
     // this.ocultarcolumnas();
     // this.btnEliminarProyecto.Visible = true;
     //  this.lblTotal.Text = "Número de proyectos: " + Convert.ToString(dataListProyectos.Rows.Count);
 }
Ejemplo n.º 4
0
        public void botonEliminarTarea()
        {
            if (!txtIdTarea.Text.Equals(""))
            {
                try
                {
                    DialogResult opcion;
                    opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Tarea", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                    if (opcion == DialogResult.OK)
                    {
                        string rpta = "";

                        rpta = NTarea.eliminarTarea(txtIdTarea.Text);

                        if (rpta.Equals("OK"))
                        {
                            this.mensajeok("Registro eliminado");
                        }
                        else
                        {
                            this.mensajeerror("¡Ups!, Ha surgido un error");
                            this.mensajeerror(rpta);
                        }

                        this.Close();
                        FrmParent.frmparent.lanzarNuevoElemento(new FrmTarea());
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + ex.StackTrace);
                }
            }
        }
Ejemplo n.º 5
0
        private void buscarTarea(string texto)
        {
            if (cboBuscarTareas.SelectedItem != null)
            {
                switch (cboBuscarTareas.SelectedItem.ToString())
                {
                case "Tarea":
                    this.dataListTareas.DataSource = NTarea.buscartareaTitulo(texto);
                    break;

                case "Descripción":
                    this.dataListTareas.DataSource = NTarea.buscartareaDescripcion(texto);
                    break;

                case "Aplicación":
                    this.dataListTareas.DataSource = NTarea.buscartareaAplicacion(texto);
                    break;

                case "Proyecto":
                    this.dataListTareas.DataSource = NTarea.buscartareaProyecto(texto);
                    break;

                case "Prioridad":
                    this.dataListTareas.DataSource = NTarea.buscartareaPrioridad(texto);
                    break;

                case "Estados":
                    this.dataListTareas.DataSource = NTarea.buscartareaEstados(texto);
                    break;
                }
            }
        }
Ejemplo n.º 6
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult opcion;
                opcion = MessageBox.Show("Se eliminarán las tareas seleccionadas, desea realmente eliminarlas?", "Control de Tareas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (opcion == DialogResult.OK)
                {
                    int    codigo;
                    string Rpta = "";

                    codigo = Convert.ToInt32(DgvListado.CurrentRow.Cells[1].Value.ToString());
                    Rpta   = NTarea.Eliminar(codigo);

                    if (Rpta.Equals("OK"))
                    {
                        this.MensajeOk("Se elimino el registro: " + Convert.ToString(DgvListado.CurrentRow.Cells[1].Value));
                    }
                    else
                    {
                        this.MensajeError(Rpta);
                    }
                    this.Listar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 7
0
 private void BtnActualizar_Click(object sender, EventArgs e)
 {
     try
     {
         string Rpta = "";
         if (TxtDescripcion.Text == string.Empty || DtpFechaInicio.Text == string.Empty || TxtDuracionDias.Text == string.Empty || CboFuncion.Text == string.Empty)
         {
             this.MensajeError("Se deben rellenar todos los datos obligatorios, seran remarcados.");
             ErrorIcono.SetError(TxtDescripcion, "Ingrese una descripcion.");
             ErrorIcono.SetError(DtpFechaInicio, "Ingrese una fecha de inicio.");
             ErrorIcono.SetError(TxtDuracionDias, "Ingrese un departamento.");
             ErrorIcono.SetError(CboFuncion, "Ingrese una funcion");
         }
         else
         {
             Rpta = NTarea.Actualizar(Convert.ToInt32(txtId.Text.Trim()), this.DescAnterior, TxtDescripcion.Text.Trim(), Convert.ToDateTime(DtpFechaInicio.Text.Trim()), Convert.ToInt32(TxtDuracionDias.Text.Trim()), Convert.ToInt32(CboFuncion.SelectedValue));
             if (Rpta.Equals("OK"))
             {
                 this.MensajeOk("Se actualizó de forma correcta el registro");
                 this.Limpiar();
                 this.Listar();
             }
             else
             {
                 this.MensajeError(Rpta);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
Ejemplo n.º 8
0
 private void btnaceptar_Click(object sender, EventArgs e)
 {
     try
     {
         string rpta = "";
         if (txtdescrip.Text == string.Empty)
         {
             this.MensajeError("Ingrese la descripción para la Tarea");
         }
         else
         {
             rpta = NTarea.Insertar(Convert.ToInt32(txtorden.Text.Trim()), txtdescrip.Text.Trim(), txtobs.Text, Convert.ToInt32(cmbfabric.SelectedValue));
         }
         if (rpta.Equals("OK"))
         {
             this.MensajeOk("Nueva tarea cargada");
             cmbnuevafab.ValueMember = cmbnuevafab.ValueMember;
             Listar();
             ListarNueva();
         }
         else
         {
             this.MensajeError(rpta);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
Ejemplo n.º 9
0
 private void BtnInsertar_Click(object sender, EventArgs e)
 {
     try
     {
         string Rpta = "";
         if (TxtDescripcion.Text == string.Empty || DtpFechaInicio.Text == string.Empty || TxtDuracionDias.Text == string.Empty || CboFuncion.Text == string.Empty)
         {
             this.MensajeError("Se deben rellenar todos los datos obligatorios, seran remarcados.");
             ErrorIcono.SetError(TxtDescripcion, "Ingrese una descripcion.");
             ErrorIcono.SetError(DtpFechaInicio, "Ingrese una fecha de inicio.");
             ErrorIcono.SetError(TxtDuracionDias, "Ingrese una duracion de la tarea en dias.");
             ErrorIcono.SetError(CboFuncion, "Ingrese una funcion");
         }
         else
         {
             //string fecha = DtpFechaTermino.Value.ToShortTimeString();
             Rpta = NTarea.Insertar(TxtDescripcion.Text.Trim(), Convert.ToDateTime(DtpFechaInicio.Value.ToShortDateString()), Convert.ToInt32(TxtDuracionDias.Text.Trim()), Convert.ToInt32(CboFuncion.SelectedValue));
             //MessageBox.Show(fecha);
             if (Rpta.Equals("OK"))
             {
                 this.MensajeOk("Se inserto de forma correcta el registro");
                 this.Limpiar();
                 this.Listar();
             }
             else
             {
                 this.MensajeError(Rpta);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
Ejemplo n.º 10
0
 private void cmb_nuevafab()
 {
     cmbnuevafab.DisplayMember = "fabricacion_nombre";
     cmbnuevafab.ValueMember   = "idfabricacion";
     cmbnuevafab.DataSource    = NTarea.Cmb_Fabricacion();
     cmbnuevafab.DropDownStyle = ComboBoxStyle.DropDownList;
     cmbnuevafab.BackColor     = Color.LightCyan;
 }
Ejemplo n.º 11
0
        private void mostrarTecnicos()
        {
            comboboxTDeteccion.Items.AddRange(NTarea.mostrarTenicos().ToArray());
            comboboxTDeteccion.SelectedIndex = 0;

            comboboxSolucion.Items.AddRange(NTarea.mostrarTenicos().ToArray());
            comboboxSolucion.SelectedIndex = 0;

            comboboxTVerificacion.Items.AddRange(NTarea.mostrarTenicos().ToArray());
            comboboxTVerificacion.SelectedIndex = 0;
        }
Ejemplo n.º 12
0
 private void BtnBuscar2_Click(object sender, EventArgs e)
 {
     try
     {
         DgvListado.DataSource = NTarea.Buscar(Convert.ToString(CboBuscarDepa.Text));
         //this.Limpiar();
         //this.Formato();
         LblTotal.Text = "Total Registros: " + Convert.ToString(DgvListado.Rows.Count);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
Ejemplo n.º 13
0
 private void Listar()
 {
     try
     {
         DgvListado.DataSource = NTarea.Listar();
         this.Limpiar();
         this.Formato();
         LblTotal.Text = "Total Registros: " + Convert.ToString(DgvListado.Rows.Count);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
Ejemplo n.º 14
0
 private void ListarNueva()
 {
     if (rbmanual.Checked == true)
     {
         dgvnueva.DataSource = NTarea.Buscar(Convert.ToInt32(cmbfabric.SelectedValue));
     }
     else
     {
         if (rbCopiar.Checked == true)
         {
             dgvnueva.DataSource = NTarea.Buscar(Convert.ToInt32(cmbnuevafab.SelectedValue));
         }
     }
 }
Ejemplo n.º 15
0
        private void btnEliminarProyecto_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult opcion;
                opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (opcion == DialogResult.OK)
                {
                    int    aux = 0;
                    int    id;
                    string rpta = "";
                    foreach (DataGridViewRow row in dataListTareas.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            aux = 1;

                            id   = Convert.ToInt32(row.Cells[1].Value);
                            rpta = NTarea.eliminarTarea(id);

                            if (rpta.Equals("OK"))
                            {
                                this.mensajeok("Registro eliminado");
                            }
                            else
                            {
                                this.mensajeerror("¡Ups!, No se ha podido eliminar la tarea");
                                this.mensajeerror(rpta);
                            }
                        }
                    }
                    if (aux < 1)
                    {
                        MessageBox.Show("No haz seleccionado ningúna Tarea", "Eliminar Tarea", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                    }
                    this.mostrartareas();
                }
                else
                {
                    this.btnEliminarProyecto.Enabled = false;
                    this.cbEliminar.Checked          = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 16
0
        public void botonEliminarTarea()
        {
            try
            {
                DialogResult opcion;
                opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Tarea", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (opcion == DialogResult.OK)
                {
                    int aux = 0;

                    string rpta = "";
                    foreach (DataGridViewRow row in dataListTareas.Rows)
                    {
                        if (Convert.ToBoolean(row.Selected))
                        {
                            aux  = 1;
                            rpta = NTarea.eliminarTarea(row.Cells[2].Value.ToString());
                        }
                    }
                    if (rpta.Equals("OK"))
                    {
                        this.mensajeok("Registro eliminado");
                    }
                    else
                    {
                        this.mensajeerror("¡Ups!, No se ha podido eliminar la tarea");
                        this.mensajeerror(rpta);
                    }
                    if (aux < 1)
                    {
                        MessageBox.Show("No haz seleccionado ningúna Tarea", "Eliminar Tarea", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                    }
                    this.mostrartareas();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 17
0
        private void buscarTarea(string texto)
        {
            if (cboBuscarTareas.SelectedItem != null)
            {
                switch (cboBuscarTareas.SelectedItem.ToString())
                {
                case "Tarea":
                    this.dataListTareas.DataSource = NTarea.buscartareaTitulo(texto);
                    break;

                case "Proyecto":
                    this.dataListTareas.DataSource = NTarea.buscartareaProyecto(texto);
                    break;

                case "Descripción":
                    this.dataListTareas.DataSource = NTarea.buscartareaDescripcion(texto);
                    break;

                case "Estados":
                    this.dataListTareas.DataSource = NTarea.buscartareaEstados(texto);
                    break;

                case "Fecha creación":
                    this.dataListTareas.DataSource = NTarea.buscartareaFechaCreacion(texto);
                    break;

                case "Observación":
                    this.dataListTareas.DataSource = NTarea.buscartareaObservaciones(texto);
                    break;

                case "Tecnico":
                    this.dataListTareas.DataSource = NTarea.buscartareaTecnico(texto);
                    break;
                }
            }


            //this.ocultarcolumnas();
        }
Ejemplo n.º 18
0
        private void btnEliminarProyecto_Click(object sender, EventArgs e)
        {
            if (!txtIdTarea.Text.Equals(""))
            {
                try
                {
                    DialogResult opcion;
                    opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                    if (opcion == DialogResult.OK)
                    {
                        string rpta = "";

                        rpta = NTarea.eliminarTarea(Convert.ToInt32(txtIdTarea.Text));

                        if (rpta.Equals("OK"))
                        {
                            this.mensajeok("Registro eliminado");
                        }
                        else
                        {
                            this.mensajeerror("¡Ups!, Al parecer tienes tareas asignadas a este proyecto...");
                            this.mensajeerror(rpta);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + ex.StackTrace);
                }

                /*if (aux < 1)
                 * {
                 *  MessageBox.Show("No haz seleccionado ningún proyecto", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                 * }
                 * this.mostrarproyectos();*/
            }
        }
Ejemplo n.º 19
0
 private void mostrarProyectoCombobox()
 {
     NTarea tarea = new NTarea();
     // tarea.mostrarProyectoCombobox();
 }
Ejemplo n.º 20
0
        public void guardarTarea()
        {
            try
            {
                string rpta = "";


                if (esnuevo)
                {
                    rpta = NTarea.insertartarea(
                        txtTituloTarea.Text,
                        Convert.ToInt32(txtEstimado.Text),
                        this.comboboxProyecto.SelectedItem.ToString(),
                        comboboxPrioridad.SelectedItem.ToString(),
                        comboboxEstado.SelectedItem.ToString(),
                        comboboxAplicacion.SelectedItem.ToString(),
                        txtDeteccion.Text,
                        comboboxModulo.SelectedItem.ToString(),
                        txtReferencia.Text,
                        txtVSolucion.Text,
                        txtHistoria.Text,
                        txtDescripcionTarea.Text,
                        txtResolucion.Text,
                        comboboxTDeteccion.SelectedItem.ToString(),
                        comboboxSolucion.SelectedItem.ToString(),
                        comboboxTVerificacion.SelectedItem.ToString(),
                        Convert.ToDateTime(dtFDeteccion.Value),
                        Convert.ToDateTime(dtFSolucion.Value),
                        Convert.ToDateTime(dtFVerificacion.Value)
                        );
                }
                else
                {
                    rpta = NTarea.editarTarea(
                        this.txtIdTarea.Text,
                        txtTituloTarea.Text,
                        Convert.ToInt32(txtEstimado.Text),
                        this.comboboxProyecto.SelectedItem.ToString(),
                        comboboxPrioridad.SelectedItem.ToString(),
                        comboboxEstado.SelectedItem.ToString(),
                        comboboxAplicacion.SelectedItem.ToString(),
                        txtDeteccion.Text,
                        comboboxModulo.SelectedItem.ToString(),
                        txtReferencia.Text,
                        txtVSolucion.Text,
                        txtHistoria.Text,
                        txtDescripcionTarea.Text,
                        txtResolucion.Text,
                        comboboxTDeteccion.SelectedItem.ToString(),
                        comboboxSolucion.SelectedItem.ToString(),
                        comboboxTVerificacion.SelectedItem.ToString(),
                        Convert.ToDateTime(dtFDeteccion.Value),
                        Convert.ToDateTime(dtFSolucion.Value),
                        Convert.ToDateTime(dtFVerificacion.Value));
                }

                if (rpta.Equals("OK"))
                {
                    if (esnuevo)
                    {
                        this.mensajeok("Se ha creado la tarea satisfactoriamente");
                    }
                    else
                    {
                        this.mensajeok("Se ha editado la tarea satisfactoriamente");
                    }
                }
                else
                {
                    this.mensajeerror(rpta);
                }
                botones();
                FrmTarea tarea = new FrmTarea();
                FrmParent.frmparent.lanzarNuevoElemento(tarea);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, ex.StackTrace);
            }
        }
Ejemplo n.º 21
0
 private void cmb_fabricacion()
 {
     cmbfabric.DisplayMember = "fabricacion_nombre";
     cmbfabric.ValueMember   = "idfabricacion";
     cmbfabric.DataSource    = NTarea.Cmb_Fabricacion();
 }
Ejemplo n.º 22
0
 private void mostrarModuloCombobox()
 {
     comboboxModulo.Items.AddRange(NTarea.mostrarEstadoModulo().ToArray());
     comboboxModulo.SelectedIndex = 0;
 }
Ejemplo n.º 23
0
 public DDetalleTareas getDetalleTareas(string codigo_tarea)
 {
     return(NTarea.getDetalleTareas(codigo_tarea));
 }
Ejemplo n.º 24
0
 public void mostrartareas()
 {
     this.dataListTareas.DataSource = NTarea.mostrartareas();
     this.ocultarcolumnas();
     this.lblTotal.Text = "Número de tareas: " + Convert.ToString(dataListTareas.Rows.Count);
 }
Ejemplo n.º 25
0
 public void mostrarProyectoCombobox()
 {
     comboboxProyecto.Items.AddRange(NTarea.mostrarProyectoCombobox().ToArray());
     comboboxProyecto.SelectedIndex = 0;
 }
Ejemplo n.º 26
0
 private void Buscar()
 {
     dgvtarea.DataSource = NTarea.Buscar(Convert.ToInt32(cmbbuscar.SelectedValue));
 }
Ejemplo n.º 27
0
 private void mostrarDetalleTareaClicada(string codigo_tarea)
 {
     this.dataListDetalleTiempos.Columns[0].Visible = false;
     dataListDetalleTiempos.DataSource = NTarea.mostrarDetalleTiempos(codigo_tarea);
 }
Ejemplo n.º 28
0
 private void Listar()
 {
     dgvtarea.DataSource = NTarea.Listar();
     dgvnueva.DataSource = NTarea.Listar();
 }
Ejemplo n.º 29
0
 public void mostrarEstadoCombobox()
 {
     comboboxEstado.Items.AddRange(NTarea.mostrarEstadoCombobox().ToArray());
     comboboxEstado.SelectedIndex = 0;
 }
Ejemplo n.º 30
0
 private void BuscarNueva()
 {
     dgvnueva.DataSource = NTarea.Buscar(Convert.ToInt32(cmbnuevafab.SelectedValue));
 }