예제 #1
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            if (TxtBxNombreClient.Text != "" && TxtBxIdClient.Text != "" && MskTxtbxFechaNacClient.Text != "" && TxtBxTelefonoClient.Text != "" && TxtBxEmailClient.Text != "" && TxtBxDirDomClient.Text != "" && TxtBxContrasenaClient.Text != "" && TxtBxConfirContraClient.Text != "")
            {
                if (TxtBxContrasenaClient.Text == TxtBxConfirContraClient.Text)
                {
                    DatosClient enviar = new DatosClient();
                    enviar.NomUsu    = TxtBxNombreClient.Text;
                    enviar.IdTipoId  = Convert.ToString(CmbBoxIdTipoId.SelectedValue);
                    enviar.IdTipoPer = Convert.ToString(cmbTipoUsu.SelectedValue);
                    enviar.CiudadUsu = Convert.ToString(cmbCiudad.SelectedValue);
                    if (Convert.ToString(cmbTipoUsu.Text) == "Cliente")
                    {
                        enviar.SucursalOperarios = Convert.ToString(null);
                    }
                    else
                    {
                        enviar.SucursalOperarios = Convert.ToString(cmbSucOper.SelectedValue);
                    }
                    enviar.NumIdUsu   = TxtBxIdClient.Text;
                    enviar.FechNacUsu = MskTxtbxFechaNacClient.Text;
                    enviar.TelUsu     = TxtBxTelefonoClient.Text;
                    enviar.CorreoUsu  = TxtBxEmailClient.Text;
                    enviar.DirDomUsu  = TxtBxDirDomClient.Text;
                    enviar.Contrasena = TxtBxContrasenaClient.Text;

                    int resultado = UsuarioDAL_C.RegistrarUsu(enviar);

                    if (resultado > 0)
                    {
                        MensajeError("Datos guardados correctamente.");
                        TxtBxNombreClient.Clear();
                        TxtBxIdClient.Clear();
                        MskTxtbxFechaNacClient.Clear();
                        TxtBxTelefonoClient.Clear();
                        TxtBxEmailClient.Clear();
                        TxtBxDirDomClient.Clear();
                        TxtBxContrasenaClient.Clear();
                        TxtBxConfirContraClient.Clear();
                    }
                    else
                    {
                        MensajeError("No se guardaron los datos.");
                    }
                }
            }
            else
            {
                MensajeError("Asegurese de llenar todos los campos.");
            }
        }