Beispiel #1
0
        public void guardar()
        {
            string rpta = "";

            if (esnuevo)
            {
                //Console.WriteLine(comboboxTareaPersonal.SelectedItem.ToString()+"console");
                rpta = NAplicacion.insertarAplicacion(txtTituloAplicacion.Text, panelDescripcion.Text);
            }
            else
            {
                rpta = NAplicacion.editarAplicacion(Convert.ToInt32(txtIdAplicacion.Text), txtTituloAplicacion.Text, panelDescripcion.Text);
            }

            if (rpta.Equals("OK"))
            {
                if (esnuevo)
                {
                    this.mensajeok("Se ha creado el Registro de Aplicacion satisfactoriamente");
                }
                else
                {
                    this.mensajeok("Se ha editado el Registro de Aplicacion satisfactoriamente");
                }
            }
            else
            {
                this.mensajeerror(rpta);
            }
            this.Close();
            StaticBarraHorizontal.horizontalParent.botonesPrincipal();
            FrmParent.frmparent.AbrirFormulario(new FrmAplicaciones());
        }
Beispiel #2
0
        public void botonEliminar()
        {
            if (!txtIdAplicacion.Text.Equals(""))
            {
                try
                {
                    DialogResult opcion;
                    opcion = MessageBox.Show("¿Desea continuar?", "Eliminar Registro", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                    if (opcion == DialogResult.OK)
                    {
                        string rpta = "";

                        rpta = NAplicacion.eliminaraplicacion(Convert.ToInt32(txtIdAplicacion.Text));

                        if (rpta.Equals("OK"))
                        {
                            this.mensajeok("Registro eliminado");
                            this.Close();
                            FrmParent.frmparent.AbrirFormulario(new FrmAplicaciones());
                        }
                        else
                        {
                            this.mensajeerror("¡Ups!, Algo ha salido mal...");
                            this.mensajeerror(rpta);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + ex.StackTrace);
                }
            }
        }
Beispiel #3
0
 public void mostrarproyectos()
 {
     // this.dataListAplicaciones.DataSource = NProyecto.mostrarproyectos();
     this.dataListAplicaciones.DataSource = NAplicacion.mostraraplicacion();
     ocultarcolumnas();
     //this.btnEliminarProyecto.Visible = true;
     this.lblTotal.Text = "Número de proyectos: " + Convert.ToString(dataListAplicaciones.Rows.Count);
 }
Beispiel #4
0
 public void botonEliminarAplicacionPrincipal()
 {
     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 dataListAplicaciones.Rows)
             {
                 if (Convert.ToBoolean(row.Selected))
                 {
                     aux  = 1;
                     id   = Convert.ToInt32(row.Cells[0].Value);
                     rpta = NAplicacion.eliminaraplicacion(id);
                     // rpta = NProyecto.eliminarproyecto(id);
                 }
             }
             if (rpta.Equals("OK"))
             {
                 this.mensajeok("Registro eliminado");
             }
             else
             {
                 this.mensajeerror("¡Ups!, Al parecer tienes tareas asignadas a este proyecto...");
                 this.mensajeerror(rpta);
             }
             if (aux < 1)
             {
                 MessageBox.Show("No haz seleccionado ningún proyecto", "Eliminar Proyecto", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
             }
             this.mostrarproyectos();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }