Ejemplo n.º 1
0
        //OK 03/06/12
        private void tsmiModificar_Click(object sender, EventArgs e)
        {
            classObraSocial oOS = new classObraSocial();

            if (dgvLista.Rows.Count != 0)
            {
                oOS.Id = Convert.ToInt32(dgvLista.Rows[this.SelectRow].Cells["grvId"].Value);
                oOS    = oConsulta.SelectObraSocial(oOS);
            }

            if (oConsulta.Error)
            {
                frmObraSocial frmA = new frmObraSocial();
                frmA.oConsulta   = this.oConsulta;
                frmA.oUtil       = this.oUtil;
                frmA.oObraSocial = oOS;
                frmA.Acto        = frmObraSocial.Accion.Modificar;
                frmA.ShowDialog();

                frmAux_Load(sender, e);
            }
            else
            {
                MessageBox.Show(oTxt.ErrorListaConsulta);
                this.Close();
            }
        }
Ejemplo n.º 2
0
        // OK 03/06/12
        #region Botones

        // OK 03/06/12
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (this.ValidarCampos())
            {
                if (this.Acto == Accion.Nuevo)
                {   //-------------------------------------------------
                    if (btnAgregar.Text == oTxt.Limpiar)
                    {
                        btnAgregar.Text = oTxt.Aplicar;
                        this.LimpiarFrm();
                        this.Acto = Accion.Nuevo;
                    }
                    else
                    {
                        oObraSocial = new classObraSocial();
                        this.CargarObjeto();

                        // INSERTAR OBJETO;
                        if (oConsulta.AgregarObraSocial(oObraSocial))
                        {
                            MessageBox.Show(oTxt.AgregarObraSocial);
                            btnAgregar.Text = oTxt.Limpiar;
                        }
                        else
                        {
                            MessageBox.Show(oConsulta.Menssage);
                        }
                    }
                }   //-------------------------------------------------
                else if (this.Acto == Accion.Modificar)
                {   //-------------------------------------------------
                    if (btnAgregar.Text == oTxt.Editar)
                    {
                        btnAgregar.Text = oTxt.Aplicar;
                        this.EnableFrm(true);
                        this.Acto = Accion.Modificar;
                    }
                    else
                    {
                        this.CargarObjeto();
                        // Modifica OBJETO;
                        if (oConsulta.ModificarObraSocial(oObraSocial))
                        {
                            MessageBox.Show(oTxt.ModificarObraSocial);
                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show(oConsulta.Menssage);
                        }
                    }
                }   //-------------------------------------------------
                else
                {
                    MessageBox.Show(oTxt.AccionIndefinida);
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show(oTxt.CaillasVacias);
            }
        }