Ejemplo n.º 1
0
        public void guardarProyecto()
        {
            try
            {
                string rpta = "";
                if (this.txtTituloProyecto.Text == string.Empty)
                {
                    mensajeerror("Formulario incompleto");
                    this.iconoerror.SetError(this.txtTituloProyecto, "Ingresar Título");
                }
                else
                {
                    if (esnuevo)
                    {
                        rpta = NProyecto.insertarproyecto(
                            this.txtTituloProyecto.Text.Trim(),
                            this.txtcodigoProyecto.Text.Trim(),
                            this.txtObservacionesProyecto.Text.Trim(),
                            Convert.ToDateTime(this.dtFechaProyecto.Value));
                    }
                    else
                    {
                        rpta = NProyecto.editarproyecto(
                            Convert.ToInt32(this.txtIdProyecto.Text),
                            this.txtTituloProyecto.Text.Trim(),
                            this.txtcodigoProyecto.Text.Trim(),
                            this.txtObservacionesProyecto.Text.Trim(),
                            Convert.ToDateTime(this.dtFechaProyecto.Value));
                    }

                    if (rpta.Equals("OK"))
                    {
                        if (esnuevo)
                        {
                            this.mensajeok("Se ha creado el proyecto satisfactoriamente");
                            bloqueaProyecto();
                        }
                        else
                        {
                            this.mensajeok("Se ha editado el proyecto satisfactoriamente");
                            limpiar();
                        }
                    }
                    else
                    {
                        this.mensajeerror(rpta);
                    }

                    FrmParent.frmparent.AbrirFormulario(new FrmProyecto());
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, ex.StackTrace);
            }
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtTituloProyecto.Text == string.Empty)
                {
                    mensajeerror("Formulario incompleto");
                    this.iconoerror.SetError(this.txtTituloProyecto, "Ingresar Título");
                }
                else
                {
                    if (esnuevo)
                    {
                        rpta = NProyecto.insertarproyecto(
                            this.txtTituloProyecto.Text.Trim().ToUpper(),
                            this.txtDescripcionProyecto.Text.Trim(),
                            this.txtObservacionesProyecto.Text.Trim(),
                            Convert.ToDateTime(this.dtFechaProyecto.Value));
                    }
                    else
                    {
                        rpta = NProyecto.editarproyecto(Convert.ToInt32(this.txtIdProyecto.Text), this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtDescripcionProyecto.Text.Trim(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value));
                        //rpta = NProyecto.editarproyecto(
                        //    Convert.ToInt32(this.txtIdProyecto.Text),
                        //    this.txtTituloProyecto.Text.Trim().ToUpper(),
                        //    this.txtObservacionesProyecto.Text.Trim(),
                        //    this.dtFechaProyecto.Value);
                    }

                    if (rpta.Equals("OK"))
                    {
                        if (esnuevo)
                        {
                            this.mensajeok("Se ha creado el proyecto satisfactoriamente");
                        }
                        else
                        {
                            this.mensajeok("Se ha editado el proyecto satisfactoriamente");
                        }
                    }
                    else
                    {
                        this.mensajeerror(rpta);
                    }

                    botonesVisible(false);
                    botones();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, ex.StackTrace);
            }
        }
Ejemplo n.º 3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtTituloProyecto.Text == string.Empty)
                {
                    mensajeerror("Formulario incompleto");
                    this.iconoerror.SetError(this.txtTituloProyecto, "Ingresar Título");
                }
                else
                {
                    if (esnuevo)
                    {
                        rpta = NProyecto.insertarproyecto(this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto.Value));
                    }
                    else
                    {
                        rpta = NProyecto.editarproyecto(Convert.ToInt32(this.txtIdProyecto), this.txtTituloProyecto.Text.Trim().ToUpper(), this.txtObservacionesProyecto.Text.Trim(), Convert.ToDateTime(this.dtFechaProyecto));
                    }

                    if (rpta.Equals("OK"))
                    {
                        if (esnuevo)
                        {
                            this.mensajeok("Se ha creado el proyecto satisfactoriamente");
                        }
                        else
                        {
                            this.mensajeok("Se ha editado el proyecto satisfactoriamente");
                        }
                    }
                    else
                    {
                        this.mensajeerror(rpta);
                    }
                    this.esnuevo = false;
                    this.esditar = false;
                    botones();
                    this.limpiar();
                    //FrmPrincipal.mostrarproyectos();

                    //TODO es necesario mostrar los proyectos desde detalleProyecto?
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, ex.StackTrace);
            }
        }