Beispiel #1
0
        public void funcionGuardar()
        {
            if (accion == "agregar")
            {
                if (this.txtCod.Text == "" || this.txtDescrip.Text == "")
                {
                    Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais);
                    mensajeText    = StringResources.ExistenCamposVacios;
                    mensajeCaption = StringResources.ValidaciondeRegistro;
                    MessageBox.Show(mensajeText, mensajeCaption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);

                    this.txtCod.Focus();
                    return;
                }
                else
                {
                    Boolean existe = false;

                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        if (txtCod.Text.ToString().Trim().ToLower() == dt.Rows[i]["Atrib_id"].ToString().Trim().ToLower())
                        {
                            existe         = true;
                            mensajeCaption = StringResources.ErrordeValidacion;
                            mensajeText    = StringResources.YaExisteElRegistro;
                            MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error);
                            txtCod.Focus();
                            return;
                        }
                    }
                    if (existe == false)
                    {
                        string msj = "";
                        EMP.m_DescripAtributos = txtDescrip.Text;
                        EMP.m_codAtributos     = txtCod.Text;
                        msj = EMP.RegistarAtributo(frmPrincipal.nombreBD);
                        if (msj == "Registro Exitoso")
                        {
                            Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais);
                            mensajeText    = StringResources.DBRegistroexitoso;
                            mensajeCaption = StringResources.ValidaciondeRegistro;

                            MessageBox.Show(mensajeText, mensajeCaption,
                                            MessageBoxButtons.OK,
                                            MessageBoxIcon.Information);
                        }
                        limpiarCajas();
                        FuncionInicio();
                    }
                }
            }
            else if (accion == "editar")
            {
                if (this.txtDescrip.Text == "")

                {
                    Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais);
                    mensajeText    = StringResources.ExistenCamposVacios;
                    mensajeCaption = StringResources.ValidaciondeRegistro;
                    MessageBox.Show(mensajeText, mensajeCaption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                    this.txtDescrip.Focus();
                    return;
                }
                else if (frmTbAtributos.estado == "valido")
                {
                    string msj = "";

                    EMP.m_DescripAtributos = txtDescrip.Text.ToString().Trim();
                    EMP.m_codAtributos     = txtCod.Text.ToString().Trim();
                    msj = EMP.ActualizarAtributo(frmPrincipal.nombreBD);
                    if (msj == "Actualizacion Exitos")
                    {
                        Thread.CurrentThread.CurrentCulture = new CultureInfo(tipoPais);
                        mensajeText    = StringResources.DBActualizacionExitosa;
                        mensajeCaption = StringResources.frmUsuarioEstiloPrueba_TituloValidacionDeActualizacion;

                        MessageBox.Show(mensajeText, mensajeCaption,
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Information);
                    }
                    limpiarCajas();
                }
                FuncionInicio();
            }
        }