Exemplo n.º 1
0
        private void nuevaEmpresa()
        {
            int    iva;
            bool   parametrosOK    = true;
            string nombreCoop      = this.txtNombreCoop.Text.Trim();
            string ivaCoop         = this.txtIVACoop.Text.Trim();
            string aporteCoop      = this.txtAporteCoop.Text.Trim();
            string interesMoraCoop = this.txtInteresMoraCoop.Text.Trim();
            string maxUnidCoop     = this.txtMaxUnidCoop.Text.Trim();


            if (nombreCoop == "")
            {
                parametrosOK = false;
            }

            if (!validarNumericoPositivo(ivaCoop) || ivaCoop == "")
            {
                parametrosOK = false;
            }
            else
            {
                iva = Convert.ToInt32(txtIVACoop.Text);
            }

            if (!validarNumericoPositivo(aporteCoop) || aporteCoop == "")
            {
                parametrosOK = false;
            }

            if (!validarNumericoPositivo(interesMoraCoop) || interesMoraCoop == "")
            {
                parametrosOK = false;
            }

            if (!validarNumericoPositivo(maxUnidCoop) || maxUnidCoop == "")
            {
                parametrosOK = false;
            }


            if (parametrosOK)
            {
                DateTime fechaEleccion = Convert.ToDateTime(dtpFechaEleccion.Value);
                empresa.AltaEmpresa(txtNombreCoop.Text, txtSiglaCoop.Text, txtDirecciónCoop.Text, txtDeptoCoop.Text, txtCodPostal.Text, txtTelCoop.Text, txtFaxCoop.Text, txtRUTCoop.Text, Convert.ToInt32(txtAporteCoop.Text), Convert.ToInt32(txtMaxUnidCoop.Text), Convert.ToInt32(txtIVACoop.Text), Convert.ToInt32(txtInteresMoraCoop.Text), txtEmailCoop.Text, txtPresidenteCoop.Text, txtTesoreroCoop.Text, txtSecretarioCoop.Text, txtPrimerVocalCoop.Text, txtSegVocalCoop.Text, fechaEleccion);
                MessageBox.Show("Los datos de la empresa han sido actualizados");

                RegistroSLogs registroLogs = new RegistroSLogs();
                registroLogs.grabarLog(DateTime.Now, Utilidades.UsuarioLogueado.Alias, "Parámetros Empresa Modificados");

                actualizar();
            }
            else
            {
                MessageBox.Show("Falta cargar datos obligatorios * o los mismos no tienen el formato correcto ");
            }
        }