コード例 #1
0
        private decimal CrearRendicion()
        {
            StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();

            inputParameters.AddParameter("@fecha_rendicion", ConfigurationManager.Instance().GetSystemDateTime());
            inputParameters.AddParameter("@razon_social", cbEmpresas.Text);
            return(ConnectionFactory.Instance().CreateConnection().ExecuteSingleOutputStoredProcedure <decimal>(SpNames.CrearRendicion, inputParameters, "@idRendicion"));
        }
コード例 #2
0
 private void traerCompras()
 {
     if (cbEmpresas.Text != "" && CbCantidad.Text != "")
     {
         //Obtengo las compras que se le realizaron a la empresa
         StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
         inputParameters.AddParameter("@razon_social", cbEmpresas.Text);
         inputParameters.AddParameter("@cantidad", CbCantidad.Text);
         dgvCompras.DataSource = ConnectionFactory.Instance()
                                 .CreateConnection()
                                 .ExecuteDataTableStoredProcedure(SpNames.ListadoComprasDeunaEmpresa, inputParameters);
     }
 }
コード例 #3
0
        private void dgvEmpresas_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (!TextFieldUtils.IsValidNumericField(txtCUIT1, txtCUIT2, txtCUIT3) || !TextFieldUtils.IsValidTextField(txtRazonSocial))
            {
                MessageBox.Show("Verifique los datos ingresados");
            }
            else
            {
                string username = dgvEmpresas.CurrentRow.Cells[10].Value.ToString();

                if (MessageBox.Show("Seguro que desea dar de baja a esta empresa?", "Atencion", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
                {
                    StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                    inputParameters.AddParameter("@username", username);
                    try
                    {
                        ConnectionFactory.Instance()
                        .CreateConnection()
                        .ExecuteDataTableStoredProcedure(SpNames.BajaEmpresa, inputParameters);
                        MessageBox.Show("Empresa dada de baja correctamente");
                    }
                    catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
                }
            }
        }
コード例 #4
0
        private void ActualizarRendicion(decimal idRendicion, decimal TotalImpVenta, decimal TotalimpComi, decimal TotalimpRendi)
        {
            try
            {
                StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                inputParameters.AddParameter("@id_Rendicion", idRendicion);
                inputParameters.AddParameter("@importe_venta", TotalImpVenta);
                inputParameters.AddParameter("@importe_comision", TotalimpComi);
                inputParameters.AddParameter("@importe_rendicion", TotalimpRendi);

                dgvCompras.DataSource = ConnectionFactory.Instance()
                                        .CreateConnection()
                                        .ExecuteDataTableStoredProcedure(SpNames.ActualizarRendicion, inputParameters);

                MessageBox.Show("Rendicion Generada Correctamente");
            }
            catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
        }
コード例 #5
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (!TextFieldUtils.IsAnyFieldEmpty(this))
     {
         StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
         inputParameters.AddParameter("@id_Rol", IdRol);
         inputParameters.AddParameter("@nombreRolNuevo", tbNombreNuevo.Text);
         try
         {
             ConnectionFactory.Instance()
             .CreateConnection()
             .ExecuteDataTableStoredProcedure(SpNames.ModificarRol, inputParameters);
             MessageBox.Show("Nombre del rol modificado exitosamente!");
             NavigableFormUtil.BackwardTo(this, CallerForm);
         }
         catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
     }
 }
コード例 #6
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (!TextFieldUtils.IsAnyFieldEmpty(this))
            {
                IdRol = ConnectionFactory.Instance().CreateConnection().ExecuteSingleOutputSqlQuery <decimal>("SELECT TOP 1 (id_Rol+1) FROM LOS_DE_GESTION.Rol ORDER BY id_Rol DESC ");
                StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                inputParameters.AddParameter("@nombreRol", tbRolNombre.Text);
                inputParameters.AddParameter("@id_rol", IdRol);
                inputParameters.AddParameter("@habilitado", cbHabilitado.Checked);
                try
                {
                    ConnectionFactory.Instance()
                    .CreateConnection()
                    .ExecuteDataTableStoredProcedure(SpNames.AltaRol, inputParameters);

                    inputParameters.RemoveParameters();

                    foreach (DataGridViewCell c in dgvFuncionalidades.SelectedCells)
                    {
                        inputParameters.AddParameter("@id_Rol", IdRol);

                        decimal id_funcionalidad = ConnectionFactory.Instance()
                                                   .CreateConnection()
                                                   .ExecuteSingleOutputSqlQuery <decimal>(@"SELECT id_Funcionalidad FROM LOS_DE_GESTION.Funcionalidad
                                                                                                           WHERE nombre=" + "'" + c.Value.ToString() + "'");
                        inputParameters.AddParameter("@funcionalidadRol", id_funcionalidad);
                        ConnectionFactory.Instance()
                        .CreateConnection()
                        .ExecuteDataTableStoredProcedure(SpNames.AgregarFuncionalidadRol, inputParameters);
                        inputParameters.RemoveParameters();
                    }

                    MessageBox.Show("Rol dado de alta correctamente!");
                    NavigableFormUtil.BackwardTo(this, CallerForm);
                }
                catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
            }
            else
            {
                MessageBox.Show("Por favor rellena todos los campos");
            }
        }
コード例 #7
0
        private void cbxHabilitado_Click(object sender, EventArgs e)
        {
            StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();

            if (cbxHabilitado.Checked == true)
            {
                inputParameters.AddParameter("@username", Username);
                ConnectionFactory.Instance()
                .CreateConnection()
                .ExecuteDataTableStoredProcedure(SpNames.HabilitarEmpresa, inputParameters);
                MessageBox.Show("Empresa modificada correctamente!");
            }
            else
            {
                inputParameters.AddParameter("@username", Username);
                ConnectionFactory.Instance()
                .CreateConnection()
                .ExecuteDataTableStoredProcedure(SpNames.BajaEmpresa, inputParameters);
                MessageBox.Show("Empresa modifcada correctamente!");
            }
        }
コード例 #8
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            StoredProcedureParameterMap        inputParameters = new StoredProcedureParameterMap();
            DataGridViewSelectedCellCollection cells           = dgvFnsRol.SelectedCells;


            try
            {
                foreach (DataGridViewCell cell in cells)
                {
                    decimal id_funcionalidad = ConnectionFactory.Instance().CreateConnection().ExecuteSingleOutputSqlQuery <decimal>("SELECT id_Funcionalidad FROM LOS_DE_GESTION.Funcionalidad WHERE nombre=" + "'" + cell.Value.ToString() + "'");
                    inputParameters.AddParameter("@id_rol", IdRol);
                    inputParameters.AddParameter("@funcionalidad", id_funcionalidad);
                    ConnectionFactory.Instance()
                    .CreateConnection()
                    .ExecuteDataTableStoredProcedure(SpNames.BorrarFuncionalidad, inputParameters);
                    inputParameters.RemoveParameters();
                }
                Refresh();
                MessageBox.Show("Funcionalidades eliminadas del rol correctamente!");
            }
            catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
        }
コード例 #9
0
        private void CrearItemRendicion(decimal idRendicion, decimal impVenta, decimal impComi, decimal impRendic, decimal cantUbicaciones, decimal idCompra)
        {
            StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();

            inputParameters.AddParameter("@id_Rendicion", idRendicion);
            inputParameters.AddParameter("@importe_venta", impVenta);
            inputParameters.AddParameter("@importe_comision", impComi);
            inputParameters.AddParameter("@importe_rendicion", impRendic);
            inputParameters.AddParameter("@descripcion", "Comision por compra n " + idCompra);
            inputParameters.AddParameter("@cantidad_ubicaciones", cantUbicaciones);
            inputParameters.AddParameter("@id_Compra", idCompra);

            ConnectionFactory.Instance().CreateConnection().ExecuteDataTableStoredProcedure(SpNames.CrearItemRendicion, inputParameters);
        }
コード例 #10
0
        private void btnDeshabilitar_Click_1(object sender, EventArgs e)
        {
            btnDeshabilitar.Enabled = false;
            btnHabilitar.Enabled    = true;

            StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();

            inputParameters.AddParameter("@id_Rol", IdRol);
            try
            {
                ConnectionFactory.Instance()
                .CreateConnection()
                .ExecuteDataTableStoredProcedure(SpNames.BajaRol, inputParameters);
                MessageBox.Show("Rol deshabilitado correctamente!");
            }
            catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
        }
コード例 #11
0
        private void dgvClientes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            string username = dgvClientes.CurrentRow.Cells[0].Value.ToString();

            if (MessageBox.Show("Seguro que desea dar de baja a este cliente?", "Atencion", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
            {
                StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                inputParameters.AddParameter("@username", username);
                try
                {
                    ConnectionFactory.Instance()
                    .CreateConnection()
                    .ExecuteDataTableStoredProcedure(SpNames.BajaCliente, inputParameters);
                    MessageBox.Show("Cliente dado de baja correctamente");
                }
                catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
            }
        }
コード例 #12
0
        public BajaRolForm(Form caller, decimal id_rol)
        {
            InitializeComponent();
            IdRol      = id_rol;
            CallerForm = caller;

            StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();

            inputParameters.AddParameter("@idRol", IdRol);

            rolHabilitado = ConnectionFactory.Instance()
                            .CreateConnection()
                            .ExecuteSingleOutputStoredProcedure <bool>(SpNames.RolHabilitado, inputParameters, "@estaHabilitado");
            if (rolHabilitado)
            {
                btnHabilitar.Enabled = false;
            }
            else
            {
                btnDeshabilitar.Enabled = false;
            }
        }
コード例 #13
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            string username = "", password = "";

            if (!TextFieldUtils.IsValidTextField(Ciudad, Localidad) ||
                !TextFieldUtils.IsValidNumericField(Verificador1, NroCuit, DigitoVerificador, Piso, Numero, Telefono))
            {
            }
            else
            {
                var cuit = Verificador1.Text + NroCuit.Text + DigitoVerificador.Text;
                if (!VerificarCamposNoVacios() && StringUtil.MailUtil.IsValidEmail(Mail.Text))
                {
                    if (TextFieldUtils.CUIT.EsCuitValido(cuit))
                    {
                        StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                        StoredProcedureParameterMap userParameters  = new StoredProcedureParameterMap();
                        var     fecha_sistema = ConfigurationManager.Instance().GetSystemDateTime();
                        decimal piso;
                        inputParameters.AddParameter("@habilitado", true);
                        inputParameters.AddParameter("@rol", 3);//3 rol Empresa
                        inputParameters.AddParameter("@razon_social", RazonSocial.Text);
                        inputParameters.AddParameter("@mail", Mail.Text);
                        inputParameters.AddParameter("@telefono", Telefono.Text);
                        inputParameters.AddParameter("@direccion_calle", DirCalle.Text);
                        inputParameters.AddParameter("@nro_calle", decimal.Parse(Numero.Text));
                        inputParameters.AddParameter("@codigo_postal", CodPostal.Text);
                        inputParameters.AddParameter("@ciudad", Ciudad.Text);
                        inputParameters.AddParameter("@cuit", StringUtil.FormatCuil(cuit));
                        inputParameters.AddParameter("@fecha_creacion", fecha_sistema);
                        if (Piso.Text == "")
                        {
                            inputParameters.AddParameter("@nro_piso", DBNull.Value);
                        }
                        else
                        {
                            inputParameters.AddParameter("@nro_piso", decimal.Parse(Piso.Text));
                        }
                        if (Departamento.Text == "")
                        {
                            inputParameters.AddParameter("@depto", DBNull.Value);
                        }
                        else
                        {
                            inputParameters.AddParameter("@depto", Departamento.Text);
                        }

                        if (newUser == null)
                        {
                            //Si el usuario es creado desde el abm se genera el usuario y la contraseña de forma aleatoria
                            username = StringUtil.GenerateRandomUsername(Mail.Text, fecha_sistema.Year.ToString());
                            password = StringUtil.GenerateRandomPassword();

                            inputParameters.AddParameter("@username", username);
                            inputParameters.AddParameter("@password", password);
                        }
                        else
                        {
                            username = newUser.Username;
                            password = newUser.Password;
                            inputParameters.AddParameter("@username", newUser.Username);
                            inputParameters.AddParameter("@password", newUser.Password);
                        }

                        try
                        {
                            //Crear Usuario
                            userParameters.AddParameter("@username", username);
                            userParameters.AddParameter("@password", password);
                            userParameters.AddParameter("@idRol", 3);
                            userParameters.AddParameter("@intentos_login", HABILITADO);
                            ConnectionFactory.Instance()
                            .CreateConnection()
                            .ExecuteDataTableStoredProcedure(SpNames.AltaDeUsuario, userParameters);
                            //Crear Empresa
                            ConnectionFactory.Instance()
                            .CreateConnection()
                            .ExecuteDataTableStoredProcedure(SpNames.AltaEmpresa, inputParameters);

                            MessageBox.Show(this, @"Empresa agregada de forma correcta!Puede ingresar al sistema con el usuario: " + username + " password:"******"Correcto", MessageBoxButtons.OK);
                            accionPostCreacion.Do(this);
                        }
                        catch (StoredProcedureException ex) { MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK); }
                    }
                    else
                    {
                        MessageBox.Show("Verifica el CUIT");
                    }
                }
            }
        }
コード例 #14
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (!TextFieldUtils.IsValidNumericField(Verificador1, NroCUIT, DigitoVerificador, Numero, Telefono) ||
         !TextFieldUtils.IsValidTextField(Ciudad, RazonSocial, Localidad))
     {
     }
     else
     {
         var cuit = Verificador1.Text + NroCUIT.Text + DigitoVerificador.Text;
         if (!VerificarCamposNoVacios())
         {
             if (TextFieldUtils.CUIT.EsCuitValido(cuit))
             {
                 StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                 inputParameters.AddParameter("@cuitOriginal", CUIT);
                 inputParameters.AddParameter("@razon_social", RazonSocial.Text);
                 inputParameters.AddParameter("@mail", Mail.Text);
                 inputParameters.AddParameter("@telefono", decimal.Parse(Telefono.Text));
                 inputParameters.AddParameter("@direccion_calle", DirCalle.Text);
                 inputParameters.AddParameter("@numero_calle", decimal.Parse(Numero.Text));
                 if (Piso.Text == "")
                 {
                     inputParameters.AddParameter("@nro_piso", -1);
                 }
                 else
                 {
                     inputParameters.AddParameter("@nro_piso", decimal.Parse(Piso.Text));
                 }
                 if (Departamento.Text == "")
                 {
                     inputParameters.AddParameter("@depto", -1);
                 }
                 else
                 {
                     inputParameters.AddParameter("@depto", Departamento.Text);
                 }
                 inputParameters.AddParameter("@localidad", Localidad.Text);
                 inputParameters.AddParameter("@cod_postal", CodPostal.Text);
                 inputParameters.AddParameter("@ciudad", Ciudad.Text);
                 inputParameters.AddParameter("@cuit", StringUtil.FormatCuil(cuit));
                 try
                 {
                     ConnectionFactory.Instance()
                     .CreateConnection()
                     .ExecuteDataTableStoredProcedure(SpNames.ModificarEmpresa, inputParameters);
                     MessageBox.Show("La empresa fue modificada correctamente!");
                 }
                 catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
             }
             else
             {
                 MessageBox.Show("Revisa el cuit");
             }
         }
     }
 }
コード例 #15
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (!TextFieldUtils.IsValidNumericField(Verificador1, DNI, DigitoVerificador, Documento, Telefono, Numero, Tarjeta) ||
                !TextFieldUtils.IsValidTextField(Nombre, Apellido, Localidad))
            {
            }

            else
            {
                var cuil = Verificador1.Text + DNI.Text + DigitoVerificador.Text;
                if (!VerificarCamposNoVacios() && StringUtil.MailUtil.IsValidEmail(Mail.Text) &&
                    TextFieldUtils.DatesAreValid(Convert.ToDateTime(dtpFechaNacimiento.Text),
                                                 Convert.ToDateTime(dtpFechaCreacion.Text)))
                {
                    if (TextFieldUtils.CUIT.EsCuilValido(cuil) && DNI.Text == Documento.Text)
                    {
                        decimal piso;
                        StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                        inputParameters.AddParameter("@nro_documentoOriginal", decimal.Parse(doc_original));
                        inputParameters.AddParameter("@cuil_original", cuil_original);
                        inputParameters.AddParameter("@habilitado", cbxHabilitado.Checked);
                        inputParameters.AddParameter("@nombre", Nombre.Text);
                        inputParameters.AddParameter("@apellido", Apellido.Text);
                        inputParameters.AddParameter("@tipo_documento", cboTipoDoc.Text);
                        inputParameters.AddParameter("@nro_documento", decimal.Parse(Documento.Text));
                        inputParameters.AddParameter("@cuil", StringUtil.FormatCuil(cuil));
                        inputParameters.AddParameter("@mail", Mail.Text);
                        inputParameters.AddParameter("@telefono", Telefono.Text);
                        inputParameters.AddParameter("@dir_calle", Calle.Text);
                        inputParameters.AddParameter("@nro_calle", decimal.Parse(Numero.Text));
                        if (Piso.Text == "")
                        {
                            inputParameters.AddParameter("@nro_piso", -1);
                        }
                        else
                        {
                            inputParameters.AddParameter("@nro_piso", decimal.Parse(Piso.Text));
                        }
                        if (Departamento.Text == "")
                        {
                            inputParameters.AddParameter("@depto", -1);
                        }
                        else
                        {
                            inputParameters.AddParameter("@depto", Departamento.Text);
                        }
                        inputParameters.AddParameter("@localidad", Localidad.Text);
                        inputParameters.AddParameter("@codigo_postal", CodPostal.Text);
                        inputParameters.AddParameter("@fecha_nacimiento", Convert.ToDateTime(dtpFechaNacimiento.Text));
                        inputParameters.AddParameter("@fecha_de_creacion", Convert.ToDateTime(dtpFechaCreacion.Text));
                        inputParameters.AddParameter("@tarjeta", Tarjeta.Text);

                        try
                        {
                            ConnectionFactory.Instance()
                            .CreateConnection()
                            .ExecuteDataTableStoredProcedure(SpNames.ModificarCliente, inputParameters);
                            MessageBox.Show("Cliente modificado correctamente!");
                        }
                        catch (StoredProcedureException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK); }
                    }
                    else
                    {
                        MessageBox.Show("Por favor verifique el cuil");
                    }
                }
            }
        }
コード例 #16
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            string username = "", password = "";

            if (!TextFieldUtils.IsValidNumericField(Verificador1, DNI, DigitoVerificador, NroDocumento, Telefono, Numero, Tarjeta) ||
                !TextFieldUtils.IsValidTextField(Nombre, Apellido, Localidad))
            {
            }
            else
            {
                var cuil = Verificador1.Text + DNI.Text + DigitoVerificador.Text;
                if (!VerificarCamposNoVacios() && StringUtil.MailUtil.IsValidEmail(Mail.Text))
                {
                    if (TextFieldUtils.CUIT.EsCuilValido(cuil) && NroDocumento.Text == DNI.Text)
                    {
                        StoredProcedureParameterMap inputParameters = new StoredProcedureParameterMap();
                        StoredProcedureParameterMap userParameters  = new StoredProcedureParameterMap();
                        inputParameters.AddParameter("@habilitado", true); // habilitado por defecto
                        inputParameters.AddParameter("@id_rol", 2);        // 2 Rol Cliente
                        inputParameters.AddParameter("@nombre", Nombre.Text);
                        inputParameters.AddParameter("@apellido", Apellido.Text);
                        inputParameters.AddParameter("@tipo_documento", cboTipoDoc.Text);
                        inputParameters.AddParameter("@nro_documento", decimal.Parse(NroDocumento.Text));
                        inputParameters.AddParameter("@cuil", StringUtil.FormatCuil(cuil));
                        inputParameters.AddParameter("@mail", Mail.Text);
                        inputParameters.AddParameter("@telefono", Telefono.Text);
                        inputParameters.AddParameter("@direccion_calle", Calle.Text);
                        inputParameters.AddParameter("@numero_calle", decimal.Parse(Numero.Text));
                        if (Piso.Text == "")
                        {
                            inputParameters.AddParameter("@numero_piso", DBNull.Value);
                        }
                        else
                        {
                            inputParameters.AddParameter("@numero_piso", decimal.Parse(Piso.Text));
                        }
                        if (Departamento.Text == "")
                        {
                            inputParameters.AddParameter("@departamento", DBNull.Value);
                        }
                        else
                        {
                            inputParameters.AddParameter("@departamento", Departamento.Text);
                        }
                        inputParameters.AddParameter("@localidad", Localidad.Text);
                        inputParameters.AddParameter("@codigo_postal", Codigo_Postal.Text);
                        inputParameters.AddParameter("@fecha_de_nacimiento", Convert.ToDateTime(dtpFechaNacimiento.Text));
                        inputParameters.AddParameter("@fecha_de_creacion", ConfigurationManager.Instance().GetSystemDateTime());
                        inputParameters.AddParameter("@tarjeta", Tarjeta.Text);

                        if (newUser == null)
                        {
                            //Si el usuario es creado desde el abm se genera el usuario y la contraseña de forma aleatoria
                            username = StringUtil.GenerateRandomUsername(Mail.Text, Convert.ToDateTime(dtpFechaNacimiento.Text).Year.ToString());
                            password = StringUtil.GenerateRandomPassword();
                            inputParameters.AddParameter("@username", username);
                            inputParameters.AddParameter("@password", password);
                        }
                        else
                        {
                            username = newUser.Username;
                            password = newUser.Password;
                            inputParameters.AddParameter("@username", newUser.Username);
                            inputParameters.AddParameter("@password", newUser.Password);
                        }

                        try
                        {
                            //Crear Usuario
                            userParameters.AddParameter("@username", username);
                            userParameters.AddParameter("@password", password);
                            userParameters.AddParameter("@idRol", 2);
                            userParameters.AddParameter("@intentos_login", HABILITADO);
                            ConnectionFactory.Instance().CreateConnection().ExecuteDataTableStoredProcedure(SpNames.AltaDeUsuario, userParameters);

                            //Crear Cliente
                            ConnectionFactory.Instance()
                            .CreateConnection()
                            .ExecuteDataTableStoredProcedure(SpNames.AltaCliente, inputParameters);
                            MessageBoxUtil.ShowInfo("Cliente agreagado exitosamente! El usuario para ingresar es:" + username + " y el password es:" + password);

                            accionPostCreacion.Do(this);
                        }
                        catch (StoredProcedureException ex) { MessageBox.Show(ex.Message); }
                    }
                    else
                    {
                        MessageBox.Show("Por favor verifique el cuil");
                    }
                }
            }
        }